Différences

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

Lien vers cette vue comparative

Les deux révisions précédentesRé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] – AlexandrePutilisateurs:aldian:portail_lignes_de_commande_2 [Le 24/11/2010, 21:40] (Version actuelle) – détruite Aldian
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 =====