Installation et utilisation de la commande de base tree
Dans cette étape, vous allez installer la commande tree et en apprendre les fonctionnalités de base.
Installation de la commande tree
Tout d'abord, vérifions que la commande tree est installée sur votre système. Dans le terminal, tapez :
if ! command -v tree &> /dev/null; then
sudo apt-get update
sudo apt-get install -y tree
fi
Cela vérifie si tree est déjà installé. Sinon, il met à jour les listes de paquets et l'installe pour vous.
Création d'une structure de répertoires d'exemple
Avant d'utiliser la commande tree, nous avons besoin d'une structure de répertoires à visualiser. Assurez-vous d'être dans le bon répertoire de travail :
cd ~/project
Maintenant, créons une structure de répertoires d'exemple représentant des fichiers de logs organisés par mois :
mkdir -p ./logs/2023/{January,February,March}
touch ./logs/2023/January/log1.txt
touch ./logs/2023/February/log2.txt
touch ./logs/2023/March/log3.txt
Cette séquence de commandes :
- Crée un répertoire principal appelé
logs
- À l'intérieur de
logs, crée un sous-répertoire appelé 2023
- À l'intérieur de
2023, crée trois sous-répertoires pour chaque mois
- Crée un fichier de log dans le répertoire de chaque mois
Utilisation de la commande de base tree
Maintenant, exécutons la commande de base tree pour voir notre structure de fichiers :
tree
Vous devriez voir une sortie similaire à celle-ci :
.
└── logs
└── 2023
├── January
│ └── log1.txt
├── February
│ └── log2.txt
└── March
└── log3.txt
La commande tree affiche la structure de répertoires à partir du répertoire actuel (représenté par le point en haut). L'indentation et les lignes montrent la relation hiérarchique entre les répertoires et les fichiers.