— 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)
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).
"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
-
"samba" : gestionnaire de réseau très puissant
-
"cfdisk" : outils de partitionnement en console
"fsck" : vérifier l'état du disque, de la partition
"testdisk" : le programme magique de la dernière chance
-
"imagemagick" : manipulateur d'images pour les adapter aux exigence des programmes utilisateurs etc.
"alsa" : une suite de programmes pour la gestion et le réglage de son ainsi que pour l'écoute de fichiers musicaux
-
"links" : navigateur web en mode caractères observant la technique des cadres; énormes possibilités de réglages! des versions améliorées existent (
elinks et
links2))
"gpm" : gestionnaire de souris en console, quasi indispensable pour
links
"didiwiki" : un micro-wiki personnel très léger tournant dans le navigateur, même
links, en mode console. Maîtrisant certains effets (gras, italique, souligné etc.), peut dépanner comme traitement de texte plus évolué qu'un simple éditeur de texte en mode console! Les pages sont mémorisées comme documents individuels en format *.txt !
"cups" : gestionnaire d'imprimante sophistiqué utilisé via le navigateur (
links convient aussi!)
"rkhunter" : détection d'intrusion et recherche de “rootkit”
"htop" et "atop" : lister et gérer les processus, alternatives au programme “top”
"vi" le dynosaure des éditeurs de Linux
"nano" : éditeur de texte en console devenant très populaire
"joe" : éditeur de texte en console
-
"mtools" : activation sous linux de commandes semblables à celles de DOS sur partitions et fichiers DOS
-
Vous avez écrit un script pour répondre à un besoin précis ? Partagez-le !