Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
portail_lignes_commandes [Le 11/08/2009, 20:18]
Aldian déplacée depuis http://doc.ubuntu-fr.org/utilisateurs/aldian/portail_lignes_de_commande_2
portail_lignes_commandes [Le 11/08/2009, 21:06]
menoft
Ligne 1: Ligne 1:
-====== Portail lignes de commandes ====== +~~REDIRECT>:commande_shell~~
- +
-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. +
- +
-<note tip>Si vous êtes débutant ou tombez sur cette page par hasard, il pourra s'​avérer utile de consulter également les pages suivantes: [[:​tutoriel:​console_ligne_de_commande]],​ [[:​console]],​ [[:​tutoriel:​console_commandes_de_base]]. +
- +
-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 [[:​utilisateurs:​aldian:​participer_portail_lignes_commandes]],​ qui a été conçue spécialement à cet effet.</​note>​ +
- +
-===== COMMANDES DE BASE ===== +
- +
-^ Brève description ^ nom & synopsys ​ ^ pages relatives ^ manpage-fr ^ discussion dédiée \\ du forum | +
-| choisir le répertoire courant ​                  | [[:​tutoriel:​console_commandes_de_base#​cd|cd]] | [[tutoriel:​learn_unix_in_10_minutes#​se_deplacer_dans_le_systeme_de_fichier|linux_en_10_min]],​ [[:​console#​cd]],​ [[tutoriel:​console_ligne_de_commande#​cd]],​ [[http://​debian-facile.org/​wiki/​commande:​cd|debian_facile]] |   ​| ​  | +
-| afficher le nom du répertoire de travail actuel | [[:​tutoriel:​console_commandes_de_base#​pwd|pwd]] | [[:​tutoriel:​console_ligne_de_commande#​pwd|console_ligne_de_commande]] | [[http://​manpages.ubuntu.com/​manpages/​jaunty/​fr/​man1/​pwd.1.html|manpage]] |  | +
- +
-==== Informations sur le système de fichiers ==== +
-^ Brève description ^ nom & synopsys ​ ^ pages relatives ^ manpage-fr ^ discussion dédiée \\ du forum | +
-| lister les fichiers présents dans un répertoire | [[:​tutoriel:​console_commandes_de_base#​ls|ls]] | [[tutoriel:​learn_unix_in_10_minutes#​lister_le_contenu_d_un_dossier|linux_en_10_min]],​ [[:​console#​ls]],​ [[http://​debian-facile.org/​wiki/​commande:​ls|debian_facile]] | [[http://​manpagesfr.free.fr/​man/​man1/​ls.1.html|manpage]] |  |  +
-| évaluer l’espace disque occupé par des fichiers | [[:​tutoriel:​console_commandes_de_base#​du|du]] |  | [[http://​manpages.ubuntu.com/​manpages/​jaunty/​fr/​man1/​du.1.html|manpage]] |  | +
-| indiquer l’espace occupé par les systèmes de fichiers | [[:​tutoriel:​console_commandes_de_base#​df|df]] | [[http://​debian-facile.org/​wiki/​commande:​df|commande:​df]] | [[http://​manpages.ubuntu.com/​manpages/​jaunty/​fr/​man1/​df.1.html|manpage]] |  | +
- +
-===== ACCÉDER A L'AIDE SYSTÈME ===== +
- +
-^ Brève description ^ nom & lien \\ vers synopsys ^ pages relatives ^ manpage-fr ^ discussion dédiée \\ du forum | +
-| obtenir de l'aide sur une commande | [[:​tutoriel:​console_commandes_de_base#​man|man]] | [[tutoriel:​console_ligne_de_commande#​man]] | [[http://​manpages.ubuntu.com/​manpages/​hardy/​fr/​man1/​man.1.html|manpage]] ​ |   | +
-| accéder à la documentation système | [[:​tutoriel:​console_commandes_de_base#​info|info]] |  | [[http://​manpages.ubuntu.com/​manpages/​hardy/​fr/​man1/​info.1.html|manpage]] |    | +
- +
- +
-===== 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       | [[:​tutoriel:​console_commandes_de_base#​cp|cp]] | [[:​tutoriel:​learn_unix_in_10_minutes#​deplacer_renommer_et_copier_des_fichiers|linux_en_10_min]],​ [[:​console#​commandes_et_parametres|exemple_cp]],​ [[:​tutoriel:​console_ligne_de_commande#​cp]],​ [[http://​debian-facile.org/​wiki/​commande:​cp|debian_facile]] ​ | [[http://​manpagesfr.free.fr/​man/​man1/​cp.1.html|manpage]] |  | +
-| déplacement | [[:​tutoriel:​console_commandes_de_base#​mv|mv]] | [[tutoriel:​learn_unix_in_10_minutes#​deplacer_renommer_et_copier_des_fichiers|linux_en_10_min]],​ [[tutoriel:​console_ligne_de_commande#​mv]],​ [[http://​debian-facile.org/​wiki/​commande:​mv|debian_facile]] | [[http://​manpagesfr.free.fr/​man/​man1/​mv.1.html|manpage]] |  |  +
-| suppression | [[:​tutoriel:​console_commandes_de_base#​rm|rm]] | [[tutoriel:​learn_unix_in_10_minutes#​deplacer_renommer_et_copier_des_fichiers|linux_en_10_min]],​ [[tutoriel:​console_ligne_de_commande#​rm]],​ [[http://​debian-facile.org/​wiki/​commande:​rm|debian_facile]] | [[http://​manpagesfr.free.fr/​man/​man1/​rm.1.html|manpage]] |  | +
-| création de répertoire | [[:​tutoriel:​console_commandes_de_base#​mkdir|mkdir]] | [[tutoriel:​learn_unix_in_10_minutes#​deplacer_renommer_et_copier_des_fichiers|linux_en_10_min]],​ [[tutoriel:​console_ligne_de_commande#​mkdir]],​ [[http://​debian-facile.org/​wiki/​commande:​mkdir|debian_facile]] | [[http://​manpagesfr.free.fr/​man/​man1/​mkdir.1.html|manpage]] |  |  +
-| suppression de répertoire | [[:​tutoriel:​console_commandes_de_base#​rmdir|rmdir]] | [[tutoriel:​learn_unix_in_10_minutes#​deplacer_renommer_et_copier_des_fichiers|linux_en_10_min]] | [[http://​manpagesfr.free.fr/​man/​man1/​rmdir.1.html|manpage]] |  |  +
- +
-==== Liens symboliques ==== +
- +
-^ Brève description ^ nom & lien \\ vers synopsys ^ pages relatives ^ manpage-fr ^ discussion dédiée \\ du forum | +
-| établir des liens symboliques | [[:​tutoriel:​console_commandes_de_base#​ln|ln]] | [[http://​debian-facile.org/​wiki/​commande:​ln|debian_facile]] | [[http://​manpagesfr.free.fr/​man/​man1/​ln.1.html|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 | [[:​tutoriel:​console_commandes_de_base#​find|find]] | [[:​recherche_ligne_commande#​find|recherche_ligne_commande]] | [[http://​manpages.ubuntu.com/​manpages/​jaunty/​fr/​man1/​find.1.html|manpage]] |  | +
-| faire des recherches plein texte | [[:​tutoriel:​console_commandes_de_base#​grep|grep]] | [[:​recherche_ligne_commande#​grep|recherche_ligne_commande]] | [[http://​manpages.ubuntu.com/​manpages/​jaunty/​fr/​man1/​grep.1.html|manpage]] |  | +
-| lister les fichiers à partir d'une base de données | [[:​tutoriel:​console_commandes_de_base#​locate|locate]] | [[:​recherche_ligne_commande#​locate|recherche_ligne_commande]] | [[http://​manpages.ubuntu.com/​manpages/​jaunty/​fr/​man1/​locate.findutils.1.html|manpage]] |  | +
- +
- +
-==== Visualiser le contenu des fichiers ==== +
- +
-^ Brève description ^ nom & lien \\ vers synopsys ​ ^ pages relatives ^ manpage-fr ^ discussion dédiée \\ du forum | +
-| concaténer des fichiers et les afficher sur la sortie standard | [[:​tutoriel:​console_commandes_de_base#​cat|cat]] |  | [[http://​manpages.ubuntu.com/​manpages/​jaunty/​fr/​man1/​cat.1.html|manpage]] |  | +
-| afficher un fichier page par page | [[:​tutoriel:​console_commandes_de_base#​more|more]] |  | [[http://​manpages.ubuntu.com/​manpages/​jaunty/​fr/​man1/​more.1.html|manpage]] |  | +
-| afficher un fichier page par page | [[:​tutoriel:​console_commandes_de_base#​less|less]] |  | [[http://​manpages.ubuntu.com/​manpages/​jaunty/​en/​man1/​less.1.html|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 | +
-| modifier les permissions d'​accès aux fichiers/​dossiers | [[:​tutoriel:​console_commandes_de_base#​chmod|chmod]] | [[:​tutoriel:​console_ligne_de_commande#​chmod|console_ligne_de_commande]],​ [[http://​debian-facile.org/​wiki/​commande:​chmod|commande:​chmod]],​ [[:​permissions|Permissions (ou droits d'​accès)]] | [[http://​manpages.ubuntu.com/​manpages/​jaunty/​fr/​man1/​chmod.1.html|manpage]] |  | +
-| modifier le propriétaire et le groupe propriétaire d'un fichier | [[:​tutoriel:​console_commandes_de_base#​chown|chown]] | [[:​tutoriel:​console_ligne_de_commande#​chown|console_ligne_de_commande]],​ [[http://​debian-facile.org/​wiki/​commande:​chown|commande:​chown]],​ [[:​permissions|Permissions (ou droits d'​accès)]] | [[http://​manpages.ubuntu.com/​manpages/​jaunty/​fr/​man1/​chown.1.html|manpage]] |  | +
-|  changer le groupe propriétaire d’un fichier | [[:​tutoriel:​console_commandes_de_base#​chgrp|chgrp]] | [[:​permissions|Permissions (ou droits d'​accès)]] | [[http://​manpages.ubuntu.com/​manpages/​jaunty/​fr/​man1/​chgrp.1.html|manpage]] |  | +
- +
-===== GESTION DES PÉRIPHÉRIQUES ===== +
- +
-==== Monter ou démonter des périphériques ==== +
- +
-^ Description ^ Commande & lien vers synopsis ​ ^ Pages relatives ^ Manuel d'​utilisation ^ Discussion dédiée dans le forum | +
-| Monter un périphérique | ''​[[:​tutoriel:​console_commandes_de_base#​mount|mount]]'' ​ | [[http://​debian-facile.org/​wiki/​commande:​mount|commande:​mount]] | ''​[[http://​manpages.ubuntu.com/​fr/​mount|man mount]]'' ​ |  | +
-| Démonter un périphérique | ''​[[:​tutoriel:​console_commandes_de_base#​umount|umount]]'' ​ | [[http://​debian-facile.org/​wiki/​commande:​umount|commande:​umount]] | ''​[[http://​manpages.ubuntu.com/​fr/​mount|man mount]]'' ​ |  | +
-| Éjecter un CD/DVD-ROM, disquette ZIP ou disque JAZ | ''​[[:​tutoriel:​console_commandes_de_base#​eject|eject]]'' ​ |  | ''​[[http://​manpages.ubuntu.com/​fr/​eject|man eject]]'' ​ |  | +
- +
-===== GESTION DES PROCESSUS SYSTÈME ===== +
- +
-==== Visualisation ==== +
- +
-^ Brève description ^ nom & lien \\ vers synopsys ​ ^ pages relatives ^ manpage-fr ^ discussion dédiée \\ du forum | +
-| afficher les tâches en cours | [[:​tutoriel:​console_commandes_de_base#​top|top]] |  | [[http://​manpages.ubuntu.com/​manpages/​jaunty/​fr/​man1/​top.1.html|manpage]] |  | +
-| afficher les processus en cours | [[:​tutoriel:​console_commandes_de_base#​ps|ps]] |  | [[http://​jp.barralis.com/​linux-man/​man1/​ps.1.php|manpage]] |  | +
- +
-==== Modification ==== +
- +
-^ Brève description ^ nom & lien \\ vers synopsys ​ ^ pages relatives ^ manpage-fr ^ discussion dédiée \\ du forum | +
-| envoyer un signal à un processus | [[:​tutoriel:​console_commandes_de_base#​kill_killall|kill / killall]] |  | [[http://​manpages.ubuntu.com/​manpages/​jaunty/​fr/​man1/​kill.1.html|manpage]] |  | +
- +
- +
-===== INFORMATIONS SYSTÈME ===== +
- +
-^ Brève description ^ nom & lien \\ vers synopsys ​ ^ pages relatives ^ manpage-fr ^ discussion dédiée \\ du forum | +
-| afficher la mémoire libre / utilisée du système | [[:​tutoriel:​console_commandes_de_base#​free|free]] |  | [[http://​manpages.ubuntu.com/​manpages/​jaunty/​fr/​man1/​free.1.html|manpage]] |  | +
-| afficher (créer/​modifier) les partitions d'un disque dur | [[:​tutoriel:​console_commandes_de_base#​fdisk|fdisk]] | [[:​fdisk|fdisk]],​ [[http://​debian-facile.org/​wiki/​commande:​fdisk|commande:​fdisk]] | [[http://​manpagesfr.free.fr/​man/​man8/​fdisk.8.html|manpage]] |  | +
-| indiquer depuis quand le système a été mis en route | [[:​tutoriel:​console_commandes_de_base#​uptime|uptime]] |  | [[http://​manpages.ubuntu.com/​manpages/​jaunty/​fr/​man1/​uptime.1.html|manpage]] |  | +
- +
-===== 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 | ''​[[:​tutoriel:​console_commandes_de_base#​adduser|adduser]]'' ​ |  | ''​[[http://​manpages.ubuntu.com/​fr/​adduser|man adduser]]''​ |  | +
-| ajouter un nouvel utilisateur | [[:​tutoriel:​console_commandes_de_base#​useradd|useradd]] | [[http://​debian-facile.org/​wiki/​commande:​useradd|commande:​useradd]] | [[http://​jp.barralis.com/​linux-man/​man8/​useradd.8.php|manpage]] |  | +
-| Créer un nouveau groupe d'​utilisateurs | ''​[[:​tutoriel:​console_commandes_de_base#​addgroup|addgroup]]'' ​ |  | ''​[[http://​manpages.ubuntu.com/​fr/​adduser|man addgroup]]''​ |  | +
-| Supprimer un compte d'​utilisateur | ''​[[:​tutoriel:​console_commandes_de_base#​deluser|deluser]]'' ​ |  | ''​[[http://​manpages.ubuntu.com/​fr/​adduser|man deluser]]''​ |  | +
-| supprimer un utilisateur du système | [[:​tutoriel:​console_commandes_de_base#​userdel|userdel]] | [[http://​debian-facile.org/​wiki/​commande:​userdel|commande:​userdel]] | [[http://​jp.barralis.com/​linux-man/​man8/​userdel.8.php|manpage]] |  | +
-| Supprimer un groupe d'​utilisateurs | ''​[[:​tutoriel:​console_commandes_de_base#​delgroup|delgroup]]'' ​ |  | ''​[[http://​manpages.ubuntu.com/​fr/​adduser|man delgroup]]''​ |  | +
-| exécuter des commandes en tant qu'un autre utilisateur | [[:​tutoriel:​console_commandes_de_base#​sudo|sudo]] | [[:​sudo|sudo]] | [[http://​manpages.ubuntu.com/​manpages/​jaunty/​en/​man8/​sudo.8.html|manpage]] |  | +
-| afficher les groupes auxquels appartient un utilisateur | [[:​tutoriel:​console_commandes_de_base#​groups|groups]] |  | [[http://​manpages.ubuntu.com/​manpages/​jaunty/​fr/​man1/​groups.1.html|manpage]] |  | +
-| modifier le groupe d'​appartenance d'un utilisateur | [[:​tutoriel:​console_commandes_de_base#​usermod|usermod]] |  | [[http://​jp.barralis.com/​linux-man/​man8/​usermod.8.php|manpage]] |  | +
-| modifier le mot de passe d'un utilisateur | [[:​tutoriel:​console_commandes_de_base#​passwd|passwd]] | [[http://​debian-facile.org/​wiki/​commande:​passwd|commande:​passwd]] | [[http://​manpages.ubuntu.com/​manpages/​jaunty/​fr/​man1/​passwd.1.html|manpage]] |  | +
- +
-===== INSTALLER DES LOGICIELS =====+
  • portail_lignes_commandes.txt
  • Dernière modification: Le 11/08/2009, 21:06
  • par menoft