* via un terminal local
* via SSH
* via une émulation web
* Bonus : les arguments
- Se déplacer et gérer les fichiers
* ls
* cd
* cat
* echo
* rm
* cp
* mkdir / rmdir
* chown
* chmod
* bonus chemins relatifs / absolus
* find
* locate
* recursive grep
* nano
* less
* vim
* emacs
* CTRL +R
* les flèches
* ALT + ...
- Les variables et l'environnement
* Les variables
* Les variables d'environnement
* Bonus: attention aux espaces dans les variables
- Les principaux caractères spéciaux
* Les variables : $
* Les commentaires : #
* Les guillemets : "'
* Le séparateur de commandes : ;
* les directions : <, > et >>
* le contrôle d'arrière plan : &
* Les globs : *, ?, [
* stdout / stderr
* stdin
* input
* read
* tail, head, more
* grep
* sed
* pipe
* #!
* les paramètres: $1, $2, ..., $@
* structures de controles : if, while, case
* Les subshells $() et ``
* codes de retour
* exit
* curl / wget
* ss / netstat
* tcpdump
* ip
* mount
* /dev
* /proc
* /sys
* lsof
- Tableaux et substitutions
* declare
* ${variable[x]}
* date
* ntp
* at
* cron
* init
* service
* disown
* nohup
* screen
* bonus : pid
* ps
* top
* strace
* fork
* droits 0000
* inode
* fichiers
* dossiers
* bonus: file descriptor