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
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
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 */
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 /$
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
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 */
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 ' */
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
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 /$
$ ls -la | grep ^d
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