Introduction
Bienvenue dans ce défi consacré à la navigation dans les répertoires Linux ! Au cours de cet exercice, vous allez tester vos connaissances de base sur le terminal. Imaginez que vous êtes un administrateur système devant obtenir rapidement des informations sur le répertoire de travail actuel et son contenu. Votre mission consiste à explorer le système de fichiers et à extraire des détails spécifiques en utilisant exclusivement les commandes pwd et ls. Ce défi vous permettra de vous familiariser avec ces outils fondamentaux et d'améliorer votre efficacité pour inspecter l'arborescence Linux.
Exploration des répertoires
Dans ce défi, vous allez mettre vos compétences en ligne de commande à l'épreuve. Imaginez que vous soyez un administrateur système devant identifier rapidement le répertoire courant et lister son contenu. Votre objectif est de naviguer dans le système de fichiers et de récupérer des informations précises en utilisant uniquement les commandes pwd et ls. Cet exercice renforcera votre maîtrise de ces commandes essentielles et votre capacité à collecter des données sur les répertoires de manière efficace.
Tâches
- Identifier le répertoire de travail actuel.
- Lister l'intégralité des fichiers et répertoires situés dans
/home/labex/project, y compris les fichiers cachés. - Afficher le contenu du répertoire
/home/labex/projectau format long, en incluant les permissions, le propriétaire, la taille et la date de modification.
Critères de réussite
- Vous devez impérativement utiliser le répertoire
/home/labex/projectcomme base de travail. - Seules les commandes
pwdetlssont autorisées. - Toutes les commandes doivent être exécutées directement dans le terminal.
- Vous devez utiliser les options appropriées de la commande
lspour obtenir les formats d'affichage demandés. - N'utilisez pas de combinaisons de commandes complexes ou de tubes (pipes) pour générer le résultat.
Exemple
Voici un aperçu de ce à quoi votre sortie pourrait ressembler (veuillez noter que le contenu réel dépendra des fichiers présents dans le répertoire) :
$ ░░░
/home/labex/project
$ ░░░
. .. .hidden_file file1.txt file2.txt directory1
$ ░░░
total 16
drwxr-xr-x 2 labex labex 4096 Aug 7 10:00 directory1
-rw-r--r-- 1 labex labex 100 Aug 7 09:55 file1.txt
-rw-r--r-- 1 labex labex 200 Aug 7 09:58 file2.txt
Résumé
Félicitations ! Dans ce défi, vous avez manipulé deux commandes fondamentales de Linux : pwd et ls. Vous avez appris à localiser votre position dans l'arborescence et à lister le contenu d'un répertoire en utilisant diverses options. Ces compétences sont indispensables pour naviguer et administrer un système de fichiers dans un environnement Linux. En maîtrisant ces bases, vous avez posé les jalons nécessaires pour aborder des opérations plus avancées sur le système de fichiers et l'utilisation de la ligne de commande.