Red Hat Linux 9: Guide de démarrage de Red Hat Linux | ||
---|---|---|
Précédent | Chapitre 13. Éléments de base de l'invite du shell | Suivant |
Maintenant que vous savez comment passer d'un répertoire à un autre, il est temps d'apprendre de quelle façon afficher le contenu de ces répertoires. À l'aide de la commande ls vous pouvez afficher le contenu du répertoire en cours d'utilisation.
De nombreuses options sont disponibles avec la commande ls. La commande ls utilisée sans arguments ne permet pas d'afficher tous les fichiers présents dans votre répertoire. Certains fichiers sont des fichiers cachés (aussi appelés fichiers dot) et leur affichage nécessite la spécification d'une option supplémentaire après la commande ls.
![]() | Astuce |
---|---|
Si vous souhaitez voir toutes les options de la commande ls, consultez la page de manuel à son sujet en tapant man ls à l'invite du shell. Pour imprimer la page du manuel, tapez man ls | col -b | lpr à l'invite. |
Tapez la commande ls -a. Vous voyez à présent des fichiers qui commencent par des points (dots).
Les fichiers cachés sont, dans la plupart des cas, des fichiers de configuration qui définissent des préférences dans les programmes, gestionnaires de fenêtres, shells, etc. Ces fichiers sont cachés afin d'éviter toute altération accidentelle de la part des utilisateurs. En outre, ces fichiers n'étant généralement pas l'objet de vos recherches dans un répertoire, il est utile de les garder cachés afin d'éviter l'encombrement de l'invite du shell avec des fichiers superflus.
L'affichage de tous les fichiers à l'aide de la commande ls -a peut vous fournir certes de nombreux renseignements, mais vous pouvez obtenir davantage d'informations en y ajoutant d'autres options.
Si vous désirez connaître la taille d'un fichier ou d'un répertoire, sa date de création ainsi que d'autres informations de ce type, ajoutez simplement l'option 'long' (-l) à la commande ls -a. Cette commande fournit entre autres la date de création du fichier, sa taille, son propriétaire, les autorisations qui y sont associées.
Pour afficher le contenu d'un répertoire à l'aide de la commande ls, il n'est pas nécessaire que vous vous trouviez dans ce répertoire. Par exemple, pour voir le contenu du répertoire /etc/ à partir de votre répertoire personnel, tapez:
ls -al /etc |
Ci-dessous figure une liste des options les plus couramment utilisées avec ls. N'oubliez pas que vous pouvez consulter la liste complète de ces options sur la page de manuel relative ls (man ls).
-a — tout (pour l'anglais 'all'). Affiche tous les fichiers d'un répertoire, y compris les fichiers cachés (.nom-du-fichier). Les caractères .. et . au début de la liste correspondent respectivement au répertoire parent et au répertoire en cours d'utilisation.
-l — long. Affiche des informations concernant le contenu, telles que les autorisations (modes), le propriétaire, le groupe, la taille et la date de création. Cette option indique également si le fichier est un lien menant à un autre endroit du système et, si tel est le cas, précise la destination du lien.
-F — type de fichier. Ajoute un symbole à la fin de chaque liste. Parmi ces symboles, figure / utilisé pour indiquer un répertoire; @ pour indiquer un lien symbolique vers un autre fichier et * pour indiquer un fichier exécutable.
-r — inversé (pour l'anglais 'reverse'). Affiche le contenu d'un répertoire de la fin au début.
-R — récursif. Liste de façon récursive le contenu de tous les répertoires sous le répertoire courant.
-S — taille (pour l'anglais 'size'). Trie les fichiers en fonction de leur taille.
Précédent | Sommaire | Suivant |
Changement de répertoire à l'aide de cd | Niveau supérieur | Localisation des fichiers et répertoires |