Tuxbihan

Events Calendar

L M M J V S D
30 1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31 1 2 3

Latest Events

Pas d'événements

Projets

Refonte du site Web
18.04, 08 - 31.05, 08
Accueil arrow Technique arrow Utilisation de la ligne de commande
Utilisation de la ligne de commande Convertir en PDF Version imprimable Suggérer par mail
Écrit par Patrick Percot   
01-03-2003

Ce document a été réalisé pour servir de support à une formation destinée aux membres de l’association.

Elle aborde avec un cheminement progressif, que j’espère pédagogique, de nombreux aspects de l’utilisation et de la programmation du shell bash.

Pour vous mettre en appétit, voici la table des matières :

-  1 Les débuts
-  1.1 Passer en mode console
-  1.2 Format des commandes
-  1.3 Obtenir de l’aide
-  1.3.1 La commande man(1)
-  1.3.2 La commande info(1)
-  1.3.3 La commande locate(1)
-  1.4 Utiliser un éditeur
-  1.4.1 Emacs
-  1.4.2 vi
-  1.5 Devenir super utilisateur

-  2 L’interpréteur de commandes
-  2.1 La commande echo(1)
-  2.1.1 Affichage de texte brut
-  2.1.2 Affichage de variables d’environnement
-  2.1.3 Bloquer l’interpolation
-  2.1.4 Listage des fichiers
-  2.2 Les variables d’environnement
-  2.2.1 Exportation de variables
-  2.2.2 Les commandes set et env
-  2.3 Évaluation intermédiaire d’une commande

-  3 Manipulation de fichiers
-  3.1 La structure des répertoires
-  3.1.1 Description du système de fichiers
-  3.2 Création de répertoires et déplacement dans l’arborescence
-  3.3 La redirection des entrées et des sorties
-  3.3.1 Redirection de la sortie simple
-  3.3.2 Redirection de la sortie en ajout
-  3.3.3 Redirection de l’entrée
-  3.3.4 Redirection de la sortie d’erreur vers la sortie standard
-  3.4 Les canaux de communications
-  3.5 Création de liens
-  3.6 Suppression de liens symboliques
-  3.7 Système de permissions
-  3.7.1 Les permissions
-  3.7.2 Modification des permissions
-  3.7.3 Choisir les permissions par défaut
-  3.7.4 Modifier le propriétaire et/ou le groupe d’un fichier
-  3.8 Déterminer le type de fichier
-  3.9 Copie de fichiers

-  4 Gestion des utilisateurs
-  4.1 Les fichiers d’utilisateurs et de groupes
-  4.2 Créer et supprimer des utilisateurs
-  4.3 Créer et supprimer des groupes
-  4.4 Ajouter un utilisateur dans un groupe

-  5 Contrôle des processus
-  5.1 Visualiser les processus en cours
-  5.2 Lancer un processus en arrière-plan
-  5.3 Interrompre un processus
-  5.4 Stopper un processus et le réactiver
-  5.5 Envoyer un signal à tous les processus de même nom
-  5.6 Envoyer le signal HUP à un daemon
-  5.7 Lancer une commande avec nohup(1)
-  5.8 Exécuter une commande avec nice(1)

-  6 Programmation du shell
-  6.1 Les paramètres d’un programme shell
-  6.2 La commande read(bash(1))
-  6.3 if(bash(1))
-  6.4 La boucle until(bash(1))
-  6.5 La boucle for(bash(1))
-  6.6 La structure de choix case(bash(1))
-  6.7 Sortie de boucle
-  6.8 Renommer des fichiers
-  6.9 Convertir des noms de fichier des minuscules vers les majuscules .45
-  6.10 Exemples de programmes
-  6.10.1 Vider le spool de exim(1)
-  6.10.2 Générer de beaux fichiers PDF
-  6.10.3 Extraire des pistes audio et les convertir en Ogg Vorbis

-  7 Commandes utiles
-  7.1 Simplifier la saisie de commandes
-  7.2 Utiliser la commande ls(1) en couleur
-  7.3 Archiver des données
-  7.3.1 Comparer des fichiers ou des répertoires

-  8 Contributions

-  A GNU Free Documentation License
-  A.1 PREAMBLE
-  A.2 APPLICABILITY AND DEFINITIONS
-  A.3 VERBATIM COPYING
-  A.4 COPYING IN QUANTITY
-  A.5 MODIFICATIONS
-  A.6 COMBINING DOCUMENTS
-  A.7 COLLECTIONS OF DOCUMENTS
-  A.8 AGGREGATION WITH INDEPENDENT WORKS
-  A.9 TRANSLATION
-  A.10 TERMINATION
-  A.11 FUTURE REVISIONS OF THIS LICENSE


tex
console-mode-0.4.tex - Le document au format LaTeX.
ps
console-mode-0.4.ps - Le document au format Postscript.
pdf
console-mode-0.4.pdf - Le document au format PDF.
dvi
console-mode-0.4.dvi - Le document au format DVI.
Commentaires
Ajouter un nouveau Rechercher
Ecrire un commentaire
Nom:
Email:
 
Titre:
BBCode:
[b] [i] [u] [url] [quote] [code] [img] 
 
:angry::0:confused::cheer:B):evil::silly::dry::lol::kiss::D:pinch:
:(:shock::X:side::):P:unsure::woohoo::huh::whistle:;):s
:!::?::idea::arrow:
Saisissez le code que vous voyez.

3.21 Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved."

 
< Précédent   Suivant >