Outils pour utilisateurs

Outils du site


informatique:linux

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
informatique:linux [2017/09/17 20:43] – [Trouver son IP] alexisinformatique:linux [2024/12/03 12:59] (Version actuelle) alexis
Ligne 1: Ligne 1:
 ====== Linux ====== ====== Linux ======
 +<catlist informatique:linux -sortByTitle -noHead>
  
-===== 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 : 
-<code bash> 
-# Utilisation du signal SIGKILL 
-kill -9 <processus> 
-</code> 
-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.((Plus d'informations sont disponible [[http://unix.stackexchange.com/questions/8916/when-should-i-not-kill-9-a-process#8927|ici]]))\\ 
-Il ne peut pas : 
-  * fermer ses connexions. 
-  * supprimer ses fichiers temporaires. 
-  * informer ses processus enfants. 
-  * etc. 
- 
-De manière générale, il faut : 
-  - envoyer ''-15'' (signal ''SIGTERM'') et attendre quelques secondes 
-  - s'il ne répond pas, envoyer ''-2'' (signal ''SIGINT'') 
-  - s'il ne répond toujours pas, envoyer ''-1'' (signal ''SIGHUP'') 
-  - en dernier recours, supprimer le binaire car son fonctionnement est mauvais. 
- 
-===== Afficher les informations d'une distribution ===== 
-<code bash> 
-lsb_release -a 
-</code> 
- 
-===== Monter un système de fichier dans l'arborescence ===== 
-<code bash> 
-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> 
-</code> 
- 
-Il est possible d'ajouter des options lors du montage afin de modifier le comportement par défaut. 
-<code bash> 
-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> 
-</code> 
- 
-===== Autoriser un utilisateur à monter un système de fichier ===== 
- 
-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// : 
-<code bash> 
-username ALL=NOPASSWD: /usr/bin/mount, /usr/bin/umount 
-</code> 
- 
-===== Trouver les informations du lecteur optique ===== 
- 
-<code bash> 
-cat /proc/sys/dev/cdrom/info 
-</code> 
- 
-===== Trouver son IP ===== 
-Pour trouver son IP depuis le terminal est aussi facile que de lancer la commande suivante : 
-<code bash> 
-# Version courte 
-ip -c -4 a 
- 
-# Version longue 
-ip -color -family inet address 
-</code> 
-Pour la récupérer dans un script, il faut faire quelques manipulations, mais ça reste tout de même très facile 
-<code bash> 
-ip -c -4 route get 1.1.1.1 | awk '{print $NF; exit}' 
-</code> 
- 
-===== Configuration de la résolution de GRUB2 ===== 
- 
-Par défaut, la résolution de la page d'accueil ainsi que celle de la console est de 640x480. Ce qui est petit considérant la taille des écrans actuels. 
- 
-Pour changer la résolution, il faut modifier le fichier ///etc/default/grub// : 
-  * Ajouter la ligne suivante pour la résolution de la page d'accueil<code bash> 
-GRUB_GFXMODE=1024x768 
-</code> 
-  * Ajouter le paramètre //vga//(([[http://pierre.baudu.in/other/grub.vga.modes.html|Plus de détails sur les modes d'affichage vga]])) pour la résolution de la console<code bash> 
-GRUB_CMDLINE_LINUX_DEFAULT="quiet vga=791" 
-</code> 
- 
-Puis il faut appliquer ces changements : 
-  * Avec la commande //update-grub2// pour Debian et ses dérivées 
-  * Avec la commande //grub-mkconfig// pour Arch et ses dérivées 
  
informatique/linux.1505706206.txt.gz · Dernière modification : 2017/09/17 20:43 de alexis