Une commande est une instruction qu'un utilisateur envoie au système d'exploitation de son ordinateur pour lui faire exécuter une tâche. Il peut s'agir de manipuler des fichiers, d'accéder à des répertoires, de modifier des droits d'accès, etc. Du fait de la complexité des systèmes d'exploitation, il en existe un très grand nombre, et les actions précises de chacune d'elles sont de plus conditionnées par un jeu plus ou moins volumineux d'options. Elles constituent ainsi un outil extrêmement puissant, mais encore faut-il les connaître et parfaitement comprendre leurs actions !
Ces commandes peuvent être déclenchées soit indirectement par le biais d'outils graphiques (outils de l'environnement) soit directement par le biais de lignes de commandes saisies sur un terminal ou une console dans un langage extrêmement concis pour en simplifier la frappe, au risque de les faire apparaître comme extrêmement mystérieuses aux néophytes ou même aux utilisateurs aguerris.
Le présent document a pour but de cataloguer les plus utiles et les plus fréquemment utilisées d'entre elles, en les classant par catégorie et par usage. Pour obtenir tous les détails de chacune d'elles (syntaxe, sémantique, exemples), reportez-vous aux pages correspondantes du manuel.
Pour une liste de commandes supplémentaires, consultez le document Commandes UNIX de Wikipedia.
Description | Commande & lien vers synopsis | Pages relatives | Manuel d'utilisation |
---|---|---|---|
Lister toutes les pages de manuels contenant une chaîne de caractère déterminée | apropos | man apropos | |
Lire le manuel d'utilisation d'une commande | man | → [debian-facile] man | man man |
Accéder à la documentation système | info | → [debian-facile] info | man info |
Afficher l'aide succincte d'une commande | commande --help |
Description | Commande & lien vers synopsis | Pages relatives | Manuel d'utilisation |
---|---|---|---|
Se déplacer dans un autre répertoire | cd | → Linux en 10 minutes → [console] cd → [debian-facile] cd | man cd |
Indiquer l'espace occupé par les systèmes de fichiers | df | → [debian-facile] df | man df |
Évaluer l'espace disque occupé par des fichiers | du | → [debian-facile] du | man du |
Déterminer le type d'un fichier | file | man file | |
Informations détaillées sur un fichier | stat | man stat | |
Lister les fichiers et dossiers présents dans un répertoire | ls | → Linux en 10 minutes → [console] ls → [debian-facile] ls | man ls |
Afficher le chemin vers le répertoire de travail courant | pwd | → [debian-facile] pwd | man pwd |
Description | Commande & lien vers synopsis | Pages relatives | Manuel d'utilisation |
---|---|---|---|
Copie | cp | → Linux en 10 minutes → [console] exemple avec cp → [debian-facile] cp | man cp |
Déplacement | mv | → Linux en 10 minutes → [debian-facile] mv | man mv |
Suppression | rm | → Linux en 10 minutes → [debian-facile] rm | man rm |
Création de répertoire | mkdir | → Linux en 10 minutes → [debian-facile] mkdir | man mkdir |
Suppression de répertoire | rmdir | → Linux en 10 minutes → [debian-facile] rmdir | man rmdir |
Description | Commande & lien vers synopsis | Pages relatives | Manuel d'utilisation |
---|---|---|---|
Créer des liens physiques ou symboliques | ln | → [debian-facile] ln | man ln |
Description | Commande & lien vers synopsis | Pages relatives | Manuel d'utilisation |
---|---|---|---|
Archiver/désarchiver des répertoires et des fichiers | tar | → tar → archivage → [debian-facile] tar | man tar |
Extraire des fichiers d'une archive ZIP | unzip | → unzip → archivage | man unzip |
Compresser/décompresser des fichiers avec l'extension .gz | gzip | → [tar] compression avec gzip targz → archivage | man gzip |
Compresser/décompresser avec p7zip (.zip, .7z,…) | 7z | → [p7zip] lignes de commande | man 7z |
Description | Commande & lien vers synopsis | Pages relatives | Manuel d'utilisation |
---|---|---|---|
Rechercher des fichiers | find | → [Recherche en ligne commande] find → [debian-facile] find | man find |
Faire des recherches plein texte | grep | → [Recherche en ligne commande] grep → [debian-facile] grep | man grep |
Lister les fichiers à partir d'une base de données | locate | → [Recherche en ligne commande] locate → [debian-facile] locate | man locate |
Compter les lignes, mots,… d'un fichier | wc | → [Initiation au shell] exemple avec wc → [debian-facile] wc | man wc |
Description | Commande & lien vers synopsis | Pages relatives | Manuel d'utilisation |
---|---|---|---|
Concaténer des fichiers et les afficher sur la sortie standard | cat | → [debian-facile] cat | man cat |
Afficher un fichier page par page | more | → [debian-facile] more | man more |
Afficher un fichier page par page | less | → [debian-facile] less | man less |
Description | Commande & lien vers synopsis | Pages relatives | Manuel d'utilisation |
---|---|---|---|
Modifier les permissions d'accès aux fichiers/dossiers | chmod | → Permissions (ou droits d'accès) → [debian-facile] chmod | man chmod |
Changer le propriétaire et le groupe propriétaire d'un fichier | chown | → Permissions (ou droits d'accès) → [debian-facile] chown | man chown |
Changer le groupe propriétaire d'un fichier | chgrp | → Permissions (ou droits d'accès) | man chgrp |
Description | Commande & lien vers synopsis | Pages relatives | Manuel d'utilisation |
---|---|---|---|
Monter un système de fichiers (ou un périphérique) | mount | → [mount et fstab] La commande mount → [debian-facile] mount | man mount |
Démonter un système de fichiers | umount | → [debian-facile] umount | man umount |
Éjecter un CD/DVD-ROM, disquette ZIP ou disque JAZ | eject | → [debian-facile] eject | man eject |
Description | Commande & lien vers synopsis | Pages relatives | Manuel d'utilisation |
---|---|---|---|
Vérifier/réparer un volume de données | fsck | → fsck → [debian-facile] fsck | man fsck |
Réparer les problèmes communs d'une partition NTFS | ntfsfix | → ntfsfix | man ntfsfix |
Vérifier/réparer une partition FAT | dosfsck | → dosfsck | man dosfsck |
Description | Commande & lien vers synopsis | Pages relatives | Manuel d'utilisation |
---|---|---|---|
Afficher les tâches en cours | top | → [debian-facile] top | man top |
Afficher les processus en cours | ps | → [debian-facile] ps | man ps |
Description | Commande & lien vers synopsis | Pages relatives | Manuel d'utilisation |
---|---|---|---|
Envoyer un signal à un processus | kill / killall | → [debian-facile] kill | man kill |
Description | Commande & lien vers synopsis | Pages relatives | Manuel d'utilisation |
---|---|---|---|
Afficher la mémoire libre / utilisée du système | free | man free | |
Afficher (créer/modifier) les partitions d'un disque dur | fdisk | → fdisk → [debian-facile] fdisk | man fdisk |
Afficher (créer/modifier) les partitions d'un disque dur | cfdisk | → [debian-facile] cfdisk | man cfdisk |
Indiquer depuis quand le système a été mis en route | uptime | man uptime |
Description | Commande & lien vers synopsis | Pages relatives | Manuel d'utilisation |
---|---|---|---|
Créer un nouveau compte d'utilisateur | adduser | → adduser | man adduser |
Ajouter un nouvel utilisateur | useradd | → useradd → [debian-facile] useradd | man useradd |
Créer un nouveau groupe d'utilisateurs | addgroup | man addgroup | |
Supprimer un compte d'utilisateur | deluser | man deluser | |
Supprimer un utilisateur du système | userdel | → [debian-facile] userdel | man userdel |
Supprimer un groupe d'utilisateurs | delgroup | man delgroup | |
Exécuter des commandes en tant qu'un autre utilisateur | sudo | → sudo | man sudo |
Afficher les groupes auxquels appartient un utilisateur | groups | man groups | |
Modifier le groupe d'appartenance d'un utilisateur | usermod | → [debian-facile] usermod | man usermod |
Modifier le mot de passe d'un utilisateur | passwd | → [debian-facile] passwd | man passwd |
Description | Commande & lien vers synopsis | Pages relatives | Manuel d'utilisation |
---|---|---|---|
Installer et désinstaller des paquets | apt-get | → apt-get → [debian-facile] apt-get | man apt-get |
Installer et désinstaller des paquets | aptitude | → aptitude → [debian-facile] aptitude | man aptitude |
Faire des recherches dans le cache d'APT et afficher des informations sur les paquets | apt-cache | man apt-cache | |
Gestion de paquet de niveau avancé | dpkg | → dpkg | man dpkg |
Gérer les clés de sécurité des dépôts de paquets | apt-key | → apt-key | man apt-key |
man commande
dans un terminal.