Chapitre 3. Introduction à la ligne de commande

Utilitaires de manipulation de fichiers
mkdir, touch : création de répertoires et fichiers vides
rm : supprimer des fichiers ou des répertoires
mv : déplacer ou renommer des fichiers
cp : copier des fichiers et des répertoires
Manipulation des attributs de fichiers
chown, chgrp : changer l'utilisateur et le groupe propriétaire d'un ou plusieurs fichiers
chmod : changer les permissions sur des fichiers et des répertoires
Motifs d'englobement du shell
Redirections et tubes
Encore un mot sur les processus
Redirections
Tubes
Le complètement (completion) dans les lignes de commande
Un exemple
Autres méthodes de complètement
Lancement et manipulation de processus en arrière-plan
Le mot de la fin

Dans le chapitre Chapitre 1, Concepts UNIX de base, nous avons vu comment lancer un shell et ses principes de base, mais nous ne l'avons pas fait fonctionner. C'est ce que nous nous proposons de faire dans ce chapitre.

Le principal avantage du shell est le nombre d'utilitaires existants : des milliers sont disponibles et chacun d'entre eux a une tâche bien définie. Nous n'en examinerons ici qu'un petit nombre. L'une des grandes forces d'UNIX est la possibilité de combiner ces utilitaires, comme nous le verrons plus loin.