Il commence par un des deux caractères:
/
~
Il commence par n’importe quel autre caractère que ceux donné ci-dessus.
tree
Les démonstrations données sur cette page utilisent la commande
tree
mais sont réalisable avec la commande
ls
.
L’option -L
permet de régler la profondeur
d’affichage.
tree -L 1
affiche un seul niveau de répertoire.La sortie de la commande tree
ci-dessous montre le
contenu de la racine :
laz@serveur:~$ tree -L 1 /
/
|-- bin -> usr/bin
|-- boot
|-- dev
|-- etc
|-- home
|-- initrd.img -> boot/initrd.img-4.19.0-5-amd64
|-- initrd.img.old -> boot/initrd.img-4.19.0-5-amd64
|-- lib -> usr/lib
|-- lib32 -> usr/lib32
|-- lib64 -> usr/lib64
|-- libx32 -> usr/libx32
|-- lost+found
|-- media
|-- mnt
|-- opt
|-- proc
|-- root
|-- run
|-- sbin -> usr/sbin
|-- srv
|-- sys
|-- tmp
|-- usr
|-- var
|-- vmlinuz -> boot/vmlinuz-4.19.0-5-amd64
-- vmlinuz.old -> boot/vmlinuz-4.19.0-5-amd64
22 directories, 4 files
Un dossier manipulation-fichiers
est présent dans le
dossier courant (working directory donné par
pwd
):
laz@serveur:~$ tree -L 1 manipulation-fichiers/
manipulation-fichiers/
|-- manipulation-fichiers.tar.gz
-- premiersPas
1 directory, 1 file
L’utilisation du /
avant le nom du fichier donne une
erreur:
laz@serveur:~$ tree -L 1 /manipulation-fichiers
/manipulation-fichiers/ [error opening dir]
0 directories, 0 files
En effet, le dossier manipulation-fichiers
n’est pas
présent dans le dossier /
Pas plus que le dossier unix
ci-dessous:
laz@serveur:~$ tree -L 1 /unix/
/unix/ [error opening dir]
0 directories, 0 files
La même erreur se produit si unix
n’est pas présent dans
le dossier courant (working directory donné par
pwd
) :
laz@serveur:~$ tree -L 1 unix/
unix/ [error opening dir]
0 directories, 0 files