#
mount -t type_de_système_de_fichier -o options /dev/periphérique /mnt/répertoire_de_montage
à condition que le type de système de fichier soit supporté par le noyau et que le répertoire /mnt/répertoire_de_montage existe déjà.
Pour démonter ce système de fichier, il suffit de taper en root :
#
umount /dev/périphérique
ou
#
umount /mnt/répertoire_de_montage
Par contre, n'importe quel utilisateur peut taper la commande mount tout court pour savoir quels sont les systèmes de fichiers montés à l'instant d'exécution de la commande.
su
Cette commande sert à changer d'utilisateur, après avoir rentré le bon mot de passe, bien sûr !
su permet de devenir root.
su toto permet de devenir l'utilisateur toto.
N.B. Le passage de root à un simple utilisateur par la commande su toto se fait sans rentrer le mot de passe de l'utilisateur toto.
ps
Cette commande sert à lister les processus et leurs propriétés. Sous Unix, chaque tâche s'exécute au sein d'un ou plusieurs processus. Chaque processus a un PID (Processus ID) qui lui est propre. Si un processus "plante", les autres processus ne sont pas affectés. On peut tuer un processus avec la commande kill ou killall.
ps : liste les processus de d'utilisateur qui exécute la commande qui sont rattachés au terminal depuis lequel la commande est éxécutée.
ps -u : liste les processus de d'utilisateur qui exécute la commande quel que soit le terminal de rattachement.
ps -au : liste les processus de tous les utilisateurs quel que soit le terminal de rattachement.
ps -aux : liste les processus de tous les utilisateurs même ceux qui sont rattachés à aucun terminal. Cette commande liste donc l'intégralité des processus du système. Elle est équivalente à la commande ps -A
ps -faux : liste tous les processus du système en les regroupant par enchaînement d'exécution.
kill et killall
Les commandes kill et killall servent à envoyer des signaux à des processus.
kill 42 : envoie le signal TERM au processus dont le PID est 42. En gros, on demande au processus 42 de se terminer tout seul. Bien sur, on ne peux terminer que les processus que on a soi-même lancé, sauf le root qui peut faire ce qu'il veut avec tous les processus.
kill -9 42 : envoie le signal KILL au processus dont le PID est 42. Quand un processus est planté, c'est le seul moyen de l'arrêter, car la commande précédente n'aura pas d'effet.
killall vlc : envoie le signal TERM au processus dont le nom est vlc. Cette commande est à répéter plusieurs fois si il y a plusieurs processus qui portent le nom vlc.
killall -9 vlc : envoie le signal KILL au processus dont le nom est vlc.
nice et renice
Les commandes nice et renice servent à gérer la priorité des processus. La priorité d'un processus est un nombre entier relatif compris entre -20 (priorité haute) et 19 (priorité basse).
Par défaut, les programmes lançés par les utilisateurs du système ont la priorité 0 (priorité moyenne). Certains services sont lançés par le système avec une priorité différente de 0. Pour voir la priorité des processus lançés, utilisez le programme top : il vous affiche la liste des processus classés par utilisation du processeur et actualisée toutes les 5 secondes. La quatrième colonne intitulée NI indique la priorité. Pour quitter top, appuyez sur q.
Seul le root a le droit de lancer des processus avec une priorité comprise entre -20 et -1 inclus. Pour lancer un programme avec un priorité X (X compris entre -20 et 19) :
#
nice -n X nom_du_programme
Pour changer la priorité d'un processus déjà lancé, il faut être soit root soit le propriétaire du processus et connaître son PID :