Ceci est une ancienne révision du document !
Portail lignes de commandes
La ligne de commandes est un outil très puissant dans les systèmes de type UNIX (GNU/Linux, *BSD, etc.). De prime abord, toutefois, elle semble extrêmement mystérieuse et devient vite un casse-tête pour les néophytes (et même les plus aguerris) qui doivent accomplir une tâche précise. Un très grand nombre de commandes existent ; encore faut-il les connaître et comprendre leurs actions !
Une commande, c'est une instruction qu'un utilisateur d'ordinateur envoie directement à son système d'exploitation, une tâche que celui-ci doit accomplir pour lui. De telles instructions servent à manipuler des fichiers, à accéder à des répertoires, modifier les droits d'accès à des fichiers, etc. Une commande se saisit dans une interface qui lui est dédié : le terminal (ou console). Chaque ligne du terminal contient une commande (une instruction) à exécuter.
Le présent document a pour but de cataloguer les commandes les plus utiles et les plus fréquemment utilisées, classées par catégorie et par usage.
Si vous voulez aider à compléter cette page, et même si vous ne savez pas utiliser les balises de la doc, consultez la page participer_portail_lignes_commandes, qui a été conçue spécialement à cet effet.
Commandes de base
Brève description | nom & synopsys | pages relatives | manpage-fr | discussion dédiée du forum |
---|---|---|---|---|
choisir le répertoire courant | cd | linux_en_10_min, cd, cd, debian_facile | ||
lister les fichiers présents dans un répertoire | ls | linux_en_10_min, ls, debian_facile | manpage | |
afficher le nom du répertoire de travail actuel | pwd | console_ligne_de_commande | manpage |
Pour accéder à l'aide système
Action sur les fichiers et répertoires
Manipulation
Brève description | nom & lien vers synopsys | pages relatives | manpage-fr | discussion dédiée du forum |
---|---|---|---|---|
copie | cp | linux_en_10_min, exemple_cp, cp, debian_facile | manpage | |
déplacement | mv | linux_en_10_min, mv, debian_facile | manpage | |
suppression | rm | linux_en_10_min, rm, debian_facile | manpage | |
création de répertoire | mkdir | linux_en_10_min, mkdir, debian_facile | manpage | |
suppression de répertoire | rmdir | linux_en_10_min | manpage |
Liens symboliques
Brève description | nom & lien vers synopsys | pages relatives | manpage-fr | discussion dédiée du forum |
---|---|---|---|---|
établir des liens symboliques | ln | debian_facile | manpage |
Compression
Brève description | nom & lien vers synopsys | pages relatives | manpage-fr | discussion dédiée du forum |
---|---|---|---|---|
Recherche
Brève description | nom & lien vers synopsys | pages relatives | manpage-fr | discussion dédiée du forum |
---|---|---|---|---|
rechercher des fichiers | find | recherche_ligne_commande | manpage | |
faire des recherches plein texte | grep | recherche_ligne_commande | manpage | |
lister les fichiers à partir d'une base de données | locate | recherche_ligne_commande | manpage |
Visualiser le contenu des fichiers
Brève description | nom & lien vers synopsys | pages relatives | manpage-fr | discussion dédiée du forum |
---|---|---|---|---|
évaluer l’espace disque occupé par des fichiers | du | manpage | ||
concaténer des fichiers et les afficher sur la sortie standard | cat | manpage | ||
afficher un fichier page par page | more | manpage | ||
afficher un fichier page par page | less | manpage |
Modification des droits d'accès (propriétés et modes)
Description | Commande & lien vers synopsis | Pages relatives | Manuel d'utilisation | Discussion dédiée dans le forum |
---|---|---|---|---|
Changer le mode d'un fichier | chmod | Permissions (ou droits d'accès) | man chmod | |
Changer le propriétaire d'un fichier | chown | Permissions (ou droits d'accès) | man chown | |
Changer le groupe propriétaire d'un fichier | chgrp | Permissions (ou droits d'accès) | man chgrp |
Gestion des périphériques
Monter ou démonter des périphériques
Gestion des processus système
Visualisation
Modification
Brève description | nom & lien vers synopsys | pages relatives | manpage-fr | discussion dédiée du forum |
---|---|---|---|---|
Informations système
Sécurité
Gérer les utilisateurs et les groupes
Description | Commande & lien vers synopsis | Pages relatives | Manuel d'utilisation | Discussion dédiée dans le forum |
---|---|---|---|---|
Créer un nouveau compte d'utilisateur | adduser | man adduser | ||
Créer un nouveau groupe d'utilisateurs | addgroup | man addgroup | ||
Supprimer un compte d'utilisateur | deluser | man deluser | ||
Supprimer un groupe d'utilisateurs | delgroup | man delgroup |