Commandes utiles sous linux

Un article de WindowsLinux.Net - Astuces pour Windows et Linux.

Sommaire

Présentation

Voici en vrac quelques lignes de commandes linux qu'il est parfois bon de se rappeler pour mémoire.

Détermination de l'environnement

Pour connaître le(s) processeur(s) :

# cat /proc/cpuinfo

Les partitions swap utilisées :

# cat /proc/swaps


La quantité de RAM disponible/utilisée :

# cat /proc/meminfo


Fichiers

Processus et fichiers

Trouver un processus utilisant un fichier (utile si par exemple, vous n’arrivez pas à démonter votre cdrom) :
/sbin/fuser -v fichier


Lister des paquetages par ordre de taille :

version RPM :
rpm -qa --queryformat '%{name} %{size}\n' | sort -n +1 | column -t
version DEB :
dpkg-query -W --showformat='${Installed-Size} ${Package}\n'|sort -rn

Fichier .iso et cdrom

Pour monter une image iso comme on monterait un cdrom :

mount -o loop -t iso9660 /chemin/vers/votreImage.iso /repertoire/de/destination/


Recherches

Texte dans un fichier

find /repertoire/ -type f | xargs grep MotAChercher


Pour chercher l'emplacement de clauses particulières, il est commode d'interroger ce fichier avec l'utilitaire grep. Par exemple pour chercher les numéros de lignes où se trouve le mot-clé UserDir, puis le mot alias, sans tenir compte de la casse :

grep -n "UserDir" /rep/fichier.conf
grep -ni "alias" /rep/fichier.conf