Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
utilisateurs:aldian:portail_lignes_de_commande_2 [Le 11/08/2009, 18:39] AlexandreP |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== 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. | ||
- | |||
- | <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]] | | | | ||
- | | 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]] | | | ||
- | | 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]] | | | ||
- | |||
- | |||
- | |||
- | ===== Pour accéder à 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 | | ||
- | | é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]] | | | ||
- | | 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 | | ||
- | | Changer le mode d'un fichier | ''[[:tutoriel:console_commandes_de_base#chmod|chmod]]'' | [[:permissions|Permissions (ou droits d'accès)]] | ''[[http://manpages.ubuntu.com/fr/chmod|man chmod]]'' | | | ||
- | | Changer le propriétaire d'un fichier | ''[[:tutoriel:console_commandes_de_base#chown|chown]]'' | [[:permissions|Permissions (ou droits d'accès)]] | ''[[http://manpages.ubuntu.com/fr/chown|man chown]]'' | | | ||
- | | 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/fr/chgrp|man chgrp]]'' | | | ||
- | |||
- | |||
- | ===== 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://manpages.ubuntu.com/fr/mount|man mount]]'' | | | ||
- | | Démonter un périphérique | ''[[:tutoriel:console_commandes_de_base#umount|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]] | | | ||
- | |||
- | ==== 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 | ''[[:tutoriel:console_commandes_de_base#adduser|adduser]]'' | | ''[[http://manpages.ubuntu.com/fr/adduser|man adduser]]'' | | | ||
- | | 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 groupe d'utilisateurs | ''[[:tutoriel:console_commandes_de_base#delgroup|delgroup]]'' | | ''[[http://manpages.ubuntu.com/fr/adduser|man delgroup]]'' | | | ||
- | |||
- | ===== Installer des logiciels ===== |