Commandes usuelles sous Linux




Le but n'est pas là de reprendre les pages de manuel, mais de documenter des commandes qu'on possède en mémoire, donc qu'on utilise assez régulièrement pour se les rappeler sans effort.

Commande: su
Signification: Super User
Action: changer de login
Argument: nom d'utilisateur, commande

Option Argument Action
Obtenir un login root
- Obtenir un login avec l'environnement de l'utilisateur demandé
Nom d'utilisateur Obtenir un login sous l'utilisateur demandé
-c Nom de commande Effectuer une commande unique sous le compte root

Commande: cd
Signification: Change Directory
Action: Changer de répertoire
Argument: répertoire

Option Argument Action
- Revenir au précédent dossier occupé

Commande: ls
Signification: List
Action: Lister un dossier (qui est un fichier particulier)
Argument: Répertoire, fichier

Option Argument Action
-l Répertoire Liste détaillée du contenu avec droits sur les fichiers
-a Répertoire Liste du contenu avec fichiers cachés
-i Répertoire Liste du contenu avec inodes des fichiers
Se combine souvent avec -l ou -a
-1 Répertoire Liste du contenu sur une colonne
-R Répertoire Liste du contenu récursivement

Commande: mkdir
Signification: Make Directory
Action: Créer un dossier
Argument: Répertoire

Option Argument Action
-p Répertoire Créer un dossier avec son parent (mkdir a/b)

Commande: rmdir
Signification: Remove Directory
Action: Détruire un dossier vide
Argument: Répertoire

Commande: mv
Signification: Move
Action: Déplacer, renommer un dossier, fichier
Argument: Répertoire, fichier

Option Argument Action
-i Répertoire, fichier Déplacer, renommer en demandant confirmation
-f Répertoire, fichier Forcer la modification Attention

Commande: cp
Signification: Copy
Action: Copier un dossier, fichier
Argument: Répertoire, fichier

Option Argument Action
-i Répertoire, fichier Copier en demandant confirmation
-f Répertoire, fichier Forcer la copie Attention
-a Répertoire, fichier Copier à l'identique, conserver les attributs (archivage), et récursivement
-R Répertoire Copier récursivement

Commande: rm
Signification: Remove
Action: Supprimer un dossier, fichier
Argument: Répertoire, fichier

Option Argument Action
-i Répertoire, fichier Supprimer en demandant confirmation
-f Répertoire, fichier Forcer la suppression Attention
-R Répertoire, fichier Suppression récursive Attention, surtout avec -f

Commande: ps
Signification:
Action: Lister les processus actifs (ou non)
Argument: pid (peu utilisé)

Option Argument Action
u Liste avec les noms des utilisateurs.
Souvent combiné avec ax
a Liste tous les processus
x Liste les processus qui ne possèdent pas de terminal de contrôle
c Donne le nom véritable de la commande qui a lancé le processus

Commande: cat
Signification:
Action: Afficher le contenu d'un fichier
Argument: fichier

Option Argument Action
-v fichier Afficher les caractères non imprimables

Commande: kill
Signification: Kill
Action: Tuer un processus
Argument: pid

Option Argument Action
-nn pid Envoyer au processus le signal nn
Par défaut le signal 15 SIGTERM
-HUP pid Envoyer au processus le signal SIGHUP qui le déconnecte de son terminal de contrôle. Puisque SIGHUP est suivi de SIGCONT le processus se réinitialise. Dans le cas d'un démon il relit sa configuration

Commande: echo
Signification: Echo
Action: Afficher
Argument: chaine, variable

Option Argument Action
-e chaine Interprète les caractères non imprimables.
-n chaine Supprime le saut de ligne.