Outils pour utilisateurs

Outils du site


informatique:linux

Ceci est une ancienne révision du document !


Linux

Arrêter un processus

Lorsqu'on fait des recherches pour savoir comment arrêter un processus sous Linux, on tombe souvent sur la commande suivante :

# Utilisation du signal SIGKILL
kill -9 <processus>

Cette commande ne doit être utilisée qu'en dernier recours car elle ne laisse pas le temps au processus en question de s'arrêter proprement.1)
Il ne peut pas :

  • fermer ses connexions.
  • supprimer ses fichiers temporaires.
  • informer ses processus enfants.
  • etc.

De manière générale, il faut :

  1. envoyer -15 (signal SIGTERM) et attendre quelques secondes
  2. s'il ne répond pas, envoyer -2 (signal SIGINT)
  3. s'il ne répond toujours pas, envoyer -1 (signal SIGHUP)
  4. en dernier recours, supprimer le binaire car son fonctionnement est mauvais.

Afficher les informations d'une distribution

lsb_release -a

Monter un système de fichier dans l'arborescence

mount -t <type> <device> <dir>
 
# Pour monter un CR-ROM
mount -t iso9660 <device> <dir>
 
# Pour monter un partage Windows
mount -t cifs <device> <dir>

Il est possible d'ajouter des options lors du montage afin de modifier le comportement par défaut.

mount -t cifs -o username=<username>,password=<password>,uid=<uid>,gid=<gid> <device> <dir>
 
# Pour renseigner automatiquement le UID et le GID de l'utilisateur courant
mount -t cifs -o username=<username>,password=<password>,uid=`id -u`,gid=`id -g` <device> <dir>

Autoriser un utilisateur à monter un système de fichier sous Linux

Par défaut, seul l'utilisateur root a les droits de monter et de démonter les systèmes de fichiers dans l'arborescence. Pour autoriser un utilisateur à faire de même, il faut configurer le fichier /etc/sudoers :

username ALL=NOPASSWD: /usr/bin/mount, /usr/bin/umount
1)
Plus d'informations sont disponible ici
informatique/linux.1505706085.txt.gz · Dernière modification : 2017/09/17 20:41 de alexis