logo

Répertoires de liste Linux

Il existe différentes méthodes pour répertorier les informations sur les fichiers et les répertoires sur les systèmes Linux. Mais ls est la commande principale que nous pouvons utiliser pour lister les fichiers et les répertoires. Cette commande listera les fichiers et le répertoire dans le système de fichiers et affichera les informations complètes. Il s'agit d'une partie du package utilitaire principal GNU, installé sur chaque Linux distribution.

Comment utiliser la commande ls

Si nous voulons utiliser le ls commande , alors nous devons utiliser la syntaxe suivante :

 ls [options] [files] 

Si sans aucune option ni paramètre, nous avons utilisé le ls commande alors la commande ls vous montrera la liste de chaque fichier dans le répertoire de travail actuel.

 $ ls 

Lorsque nous exécutons la commande ci-dessus, les fichiers sont répertoriés par ordre alphabétique dans plusieurs colonnes qui peuvent s'adapter à notre terminal :

obj en java
Répertoires de liste Linux

Afin de lister les fichiers dans un répertoire défini, nous devons passer le chemin du répertoire comme argument ou paramètre au ls commande. Par exemple, afin de lister le contenu du répertoire /etc, nous devons taper la commande suivante :

 $ ls /etc 

Répertoires de liste Linux

Liste des répertoires à l'aide de caractères génériques

La liste des répertoires à l’aide d’un caractère générique est le moyen le plus simple de répertorier les répertoires. En cela, chaque répertoire se termine par une barre oblique.

Syntaxe:

qu'est-ce qui est automatiquement câblé en Java
 $ ls -ld */ 

Répertoires de liste Linux

Liste des répertoires à l'aide de l'option -F et grep

L'option -F ajoute une barre oblique de fin. Ainsi, nous pouvons saisir les répertoires à l'aide des lignes 'grep' qui se terminent par une barre oblique (/);

Syntaxe:

 $ ls -LF | grep /$ 

Répertoires de liste Linux

Nous pouvons également utiliser les noms de répertoires sans le -l option

Syntaxe:

 $ ls -F | grep /$ 

Liste des répertoires à l'aide de l'option -l et Grep

Dans le ls une longue liste signifie ls -l, nous pouvons « grep » les lignes qui commencent par d.

Syntaxe:

 $ ls -l | grep ^d 

Répertoires de liste Linux

Utilisation de la commande Echo

Avec l'aide de la commande echo, nous pouvons lister les entrées qui se terminent par une barre oblique (/).

Syntaxe:

java initialiser le tableau
 $ echo */ 

Répertoires de liste Linux

Utiliser printf

De la même manière, nous pouvons utiliser printf pour mettre en évidence les chaînes qui se terminent par une barre oblique (/)/

Syntaxe:

 $ printf '%s
' */ 

Répertoires de liste Linux

Utilisation de la commande Rechercher

En utilisant trouver commande, nous pouvons trouver les fichiers en fonction de leurs types de fichiers.

Syntaxe:

 $ find . -maxdepth l -type d 

Répertoires de liste Linux

Dans la commande ci-dessus, l'option maxdegree spécifie que la recherche est effectuée sur un répertoire particulier uniquement. Sinon, la commande find trouvera récursivement les répertoires en parcourant chaque répertoire et ses sous-répertoires. Dans toutes les méthodes ci-dessus, que nous avons utilisées dans le ls commande, nous pouvons réaliser la même chose via la -un option. Par exemple:

caractéristiques d'une série panda

Syntaxe:

 $ ls -laF | grep /$ 

Répertoires de liste Linux
 $ ls -la | grep ^d 

Répertoires de liste Linux

Liste des sous-répertoires récursive

Le -R l'option indique le ls commande pour afficher le contenu des sous-répertoires de manière récursive :

 $ ls -R 

Répertoires de liste Linux