TSTRI-MAROC

Les commandes de gestion du shell

 exit (clore la session)
 logout (fermer la session)
 halt (éteindre l'ordinateur péremptoirement)
 reboot (redémarrer l'ordinateur)
 shutdown (éteindre l'ordinateur proprement)
     shutdown +3 (ferme l'ordinateur dans trois minutes)
     shutdown now (ferme l'ordinateur maintenant)
     shutdown -R now ("reboot", réinitialise le système)
     shutdown -H now ("halt", arrète le système)
     shutdown -g 120 "Le système sera arrèté dans 12O secondes"
     shutdown -g 0
     shutdown -g 0 -r
     shutdown -h (lance halt)
 init
     init runlevel
     init 0 (arrète le système)
     init 6 (reboot le système)
 clear (efface l'écran)
 bash (lance un shell "bash")
 xterm (une fenêtre de terminal sous X qui lance par défaut un shell, le bash)
     xterm -e kvt root (lance un terminal sous root)
 env (affiche les variables d'environnement)
 set
 echo (affiche sur la sortie standard l'argument qui suit la commande)
     echo "Votre nom est $LOGNAME"
     echo 'Votre nom n'est pas $LOGNAME'
     echo $PATH
     echo $HOME
     echo $0 (affiche le nom du shell)
     echo $PPID
     echo "AT" > /dev/modem (pour allumer les diodes du modem)
 PATH
    PATH=$PATH:$HOME (rajoute le répertoire personnel de l'utilisateur dans les chemins de recherche, le temps de la session)
 history (affiche la liste des commandes de historique)
     history -c (efface la liste de l'historique)
     !! (rappèle de la commande précédente équivalent à "!-1")
     !x (rappèle de la commande de N°x)
     !-x (rappèle la commande dans l'ordre inversé, en commençant par la fin)
     !cp (rappèle la dernière commande qui commence par "cp")
     ^ancien motif^nouveau motif (répète la dernière commande en changeant l'ancien motif par le nouveau)
 alias
     alias rm="rm -i"
 unalias
 stty (set terminal type)
     stty -a
 sync (synchronise les écritures du tampon vers les disques)
 uname (affiche la version d'Unix)