====== Les Commandes - GNU/LINUX====== {{/manuel/terminal.png?100X100}} * Objet : Les commandes en détail * Niveau requis : {{tag>débutant avisé}} * Commentaires : //Détail d'une commande GNU/Linux. // * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) * Suivi : * Création par [[user>bract]] le 16/10/2011 * Testé par [[user>smolski]] le 2014 * Commentaires sur le forum : [[http://debian-facile.org/viewtopic.php?id=2763 | Lien vers le forum concernant ce tuto]]((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) ===== Avertissement ===== Sous **GNU/Linux il existe bon nombre de commandes**. Ici nous élaborons une documentation des commandes les plus utilisées, celles-ci peuvent contenir beaucoup d'options pour des utilisations plus complexes. C'est pourquoi dans le tuto des commandes nous ne détaillons que l'essentiel pour les utilisateurs novices afin qu'ils puissent apprendre à se débrouiller, seuls, sous GNU/Linux. ===== La syntaxe d'une commande ===== Une commande se présente souvent de cette manière : commande [option(s)] argument(s) exemple : ls -l /home/monRépertoire *''ls'' est la commande permettant d'afficher les fichiers contenus dans un répertoire. *''-l'' est une des options de la commande ''ls'' qui lui spécifie d'afficher beaucoup plus d'informations sur chacun des fichiers. *''/home/monRépertoire'' est l'argument qui indique le répertoire dont le contenu doit être affiché. Un répertoire est un fichier spécial pouvant contenir des fichiers … qui peuvent être des fichiers de type répertoire … etc. ==== Options des commandes ==== Pour connaître les options de chaque commande, vous pouvez faire précéder votre commande de la mention [[:doc:systeme:man | la commande man]] ou [[:doc:systeme:info| la commande info]]. man ls info ls Taper q pour quitter la documentation. ===== Lancer une commande ===== Une commande peut être lancée depuis: * [[:doc:systeme:terminal|Un terminal]] * [[:doc:systeme:console|Une console]] * Depuis un raccourci * Ou de la faire exécuter au chargement de votre session par exemple. Il est aussi possible [[doc:programmation:shell:shell#enchainer-plusieurs-commandes | d’enchaîner et de combiner des commandes]] grâce aux "interpréteurs de commandes". * [[:doc:programmation:shell:shell|Shell - Détail]] Les shell bash, dash et autres, expliqués pas à pas. ==== Historique des commandes ==== Un historique des commandes que vous tapez dans un [[:doc:systeme:terminal|Un terminal]] ou une [[:doc:systeme:console|Une console]] est stocké dans le fichier ~/.bash_history. Vous pouvez l'explorer depuis un terminal ou une console : * En remontant l'historique avec les flèches du haut. * En utilisant la commande [[:doc:programmation:bash:history | history]]. * Ou en faisant une recherche avec C-r ===== Les pages de références pour l'utilisation des commandes ===== *[[:doc:systeme:commandes:avise|Les commandes avisées pour l'administration et la gestion de tout le système.]] *[[:doc:systeme:commandes:expert|Les commandes Linux de fignolage et de perfectionnement du système.]] *[[:doc:systeme:commandes:alphabétique|La liste des commandes par ordre alphabétique.]] ===== Listes des commandes GNU/Linux les plus utilisées ==== {{ /file-R8e118580e8bc108c92e99728ec68dd62.png}} ==== Liste par catégorie ==== *[[:doc:systeme:commandes:admin | Administration du système.]] *[[:doc:systeme:droits-unix | Droits.]] *[[:doc:systeme:commandes:editer | Édition des fichiers.]] *[[:doc:systeme:commandes:creer | Fichiers, répertoires et recherches.]] *[[:doc:systeme:commandes:session | Identité et session.]] *[[:doc:reseau:reseau | Réseau.]] *[[:doc:systeme:commandes:processus | Processus et services.]] *[[:doc:systeme:commandes:systeme | Systèmes de fichier.]] *[[:doc:systeme:archive | Sauvegarde et l'archivage.]] ===== Liens utiles sur les commandes GNU/Linux : ===== *[[http://images.debian-facile.org/AideDebian.pdf | AideDebian.pdf ]]: Un aide mémoire au format pdf. *[[http://images.debian-facile.org/AideDebian2.odt | AideDebian2.odt ]]: le même aide mémoire au format odt. *[[doc:systeme:debian-reference | Référence Debian]] Le manuel de l'utilisateur de Debian *%%[[http://www.libordux.org/doc/cmdline/system-infos.php|LIBORDUX ]]%%: Récapitulatif circonstancié des commandes Linux d'information - **Lien Obsolète** * [[https://www.debian.org/doc/manuals/debian-faq/debian-faq.fr.pdf]] - Un pdf depuis debian-fr qu'il n'est pas inutile de visiter aussi. Merci **Firy** et **popontheair** qui l'ont initié ensemble sur le forum là : [[https://debian-facile.org/viewtopic.php?pid=165782#p165782]] ^_^ ==== Illustrations=== [[http://www.nojhan.net/geekscottes/]]