— page corrigée — oh!rocks 2009/05/02 20:26
Malgré le développement des interfaces graphiques, la ligne de commande reste un outil incontournable sur les système GNU-Linux et BSD. Elle est parfois indispensable, souvent pratique et rapide d'utilisation, toujours fiable et disponible sur toutes les distributions.
Cette section aborde quatre aspects de la ligne de commande :
Configuration, documentation de l'interpréteur de commande “shell”
Commandes intégrées au shell et utilitaires courants en ligne de commande (ex : “grep”, “ls”…)
Programmes complexes s'utilisant en ligne de commande (ex : “fdisk”, “testdisk”, “rsync”…)
Bibliothèque de scripts (partagez vos créations)
<note>Cette section n'est pas une collection de pages de manuels, les présentations de commandes ne sont pas exhaustives, mais basées sur la présentation de cas concrets, réutilisables ou adaptables. Pour comparer avec l'apprentissage des langues, il ne s'agit pas d'une grammaire et d'un précis de syntaxe mais d'un recueil de phrases adaptées à des situations précises, qui pourront ensuite servir de point de départ à d'autres usages.
Enfin les commandes présentées sont indépendantes d'une distribution particulière, et utilisables sur tous les systèmes GNU-Linux et BSD (certaines peuvent cependant nécessiter l'installation d'un programme spécifique).</note>
Configuration, Documentation
Commandes et utilitaires courants
Les basiques, indispensables
-
-
-
"ls" : lister des informations
-
"cat" : lire, écrire, concaténer
Les plus courants, et les autres...
"sh" et
"exec" : activer un script ou un programme
-
"sed" : manipulation de texte
-
-
-
-
-
"chmod" et "chown" : modifier les droits et les appartenances des dossiers et des fichiers
"tar" : archivage et décompression
Programmes en ligne de commande
-
Tmux : multiplexeur de terminaux
"iotop" : surveillance des accès disques
-
-
"cfdisk" : outils de partitionnement en console
"fsck" : vérifier l'état du disque, de la partition
"testdisk" : récupération de partitions perdues ou endommagées
-
-
-
"links" : navigateur web en mode caractères (
elinks et
links2))
"gpm" : prise en charge de la souris en console
-
"cups" : gestion et partage d'imprimantes
"rkhunter" : détection d'intrusion et recherche de “rootkit”
"htop" et "atop" : lister et gérer les processus, alternatives au programme “top”
"vi" éditeur de texte évolué en console
vim : vi-improved, vi amélioré
"nano" : éditeur de texte simple
"joe" : éditeur de texte en console
-
"mtools" : activation sous linux de commandes semblables à celles de DOS sur partitions et fichiers DOS
-
mc : midnight commander, le navigateur de fichier ultime en console
Bibliothèque de scripts
Vous avez écrit un script pour répondre à un besoin précis ? Partagez-le !
Liens sur les commandes