T.A.L: Maitrise des systèmes d'exploitation
Melles Alafia Tahaibaly et Awen Le Moal

Partie 1

Exercice 3: Exercices sur ls

Ces exercices sont des questions de cours : les solutions se trouvent toutes dans les pages de man des commandes en question. On suppose donc connues les commandes de less, qui servent à se déplacer dans les pages de man... Testez les commandes sur des fichiers et répertoires d'essai pour vous faire la main et comprendre ce qui se passe.

1. Affichez le contenu de /usr/local/


2. Quelle est la taille de votre .bashrc ?
Pas de .bashrc dans 
/usr/local/

3. À quoi sert l'option -R de ls ?
L'option -R sert à indiquer les sous-répertoires rencontrés sous forme de liste.
 
4. Dans quel ordre les fichiers et répertoires sont-ils classés par défaut? Quelles sont les options qui peuvent servir à modifier ce critère de classement ? Indice : «trier» se dit to sort en anglais.
Les fichiers et répertoires sont classés par défaut, par ordre alphabétique et par sous répertoires (les ordres alphabétiques par niveaux:
répertoire A
répertoire B
sous répertoire B-a
sous répertoire B-b
sous répertoire B-c

« -r » permet d’obtenir un tri par ordre lexicographique inverse ou un ordre où les plus anciennes entrées sont les premières.
« -S » trie les entrées par taille.
« -t » trie par date de modification (les plus récentes en premier) (puis par ordre lexico)


5. Affichez le contenu de votre répertoire courant de telle sorte que les fichiers modifiés récemment apparaissent en premier.
ls -t

6. Quels sont les droits de votre répertoire Mail ? Qu'est-ce que cela signifie ?
Pas de répertoire mail.

7. Décrivez le résultat de la commande ls -l.
ls -l : donne le contenu du répertoire où l'on se trouve avec option complémentaire « l », soit les caractéristiques des différents fichiers, dossiers etc... :
le 1er caractère de la ligne indique « - » que c'est un fichier, « d » que c'est un repertoire (directory)


8. Comment afficher les droits d'un répertoire donné ?
En utilisant la commande ls-l
r :lecture, w :écriture, x :exécution,



9. Votre ls vous affiche le contenu de votre répertoire avec des signes distinctifs qui permettent d'identifier plus vite le type de fichiers (slash / pour les répertoires, arobase @ pour les liens, etc). Quelle est l'option qui ajoute ces caratères ?
Avec la commande ls -F:


10. Un répertoire a les droits suivants : drwx--x--x Je ne suis pas propriétaire; puis-je afficher le contenu du répertoire ?
Non seul le propriétaire peut afficher le contenu et le modifier.



Haut de page