Commandes utiles sous linux

Version imprimableEnvoyer par emailversion PDF

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

 

Sponsors