Recherche de site Web

7 astuces de commande 'ls' originales que tout utilisateur Linux devrait connaître


Nous avons couvert la plupart des choses sur la commande « ls » dans les deux derniers articles de notre série d'interviews. Cet article est la dernière partie de la série « commande ls ». Si vous n'avez pas parcouru les deux derniers articles de cette série, vous pouvez visiter les liens ci-dessous.

  1. 15 exemples de commandes de base « ls » sous Linux
  2. Trier la sortie de la commande « ls » par date et heure de dernière modification
  3. 15 questions d'entretien sur la commande Linux « ls » – Partie 1
  4. 10 questions utiles pour l'entretien de commandement « ls » – Partie 2

1. Répertoriez le contenu d'un répertoire avec l'heure en utilisant différents styles d'heure.

Pour répertorier le contenu d'un répertoire avec des heures en utilisant le style, nous devons choisir l'une des deux méthodes ci-dessous.

ls -l –time-style=[STYLE]               (Method A)

Remarque – Le commutateur ci-dessus (le style --time doit être exécuté avec le commutateur -l, sinon il gagnera cela ne sert à rien).

ls –full-time                           (Method B)

Remplacez [STYLE] par l'une des options ci-dessous.

full-iso
long-iso
iso
locale
+%H:%M:%S:%D

Remarque – Dans la ligne ci-dessus, H(Heure), M(Minute), S(Second), D(Date) peuvent être utilisés dans n'importe quel ordre.

De plus, vous choisissez simplement les options pertinentes et pas toutes. Par exemple, ls -l --time-style=+%H n'affichera que l'heure.

ls -l --time-style=+%H:%M:%D affichera l'heure, les minutes et la date.

ls -l --time-style=full-iso

ls -l --time-style=long-iso

ls -l --time-style=iso

ls -l --time-style=locale

ls -l --time-style=+%H:%M:%S:%D

ls --full-time

2. Affichez le contenu d'un répertoire dans différents formats tels que séparés par des virgules, horizontal, long, vertical, travers, etc.

Le contenu du répertoire peut être répertorié à l'aide de la commande ls dans différents formats, comme suggéré ci-dessous.

  1. à travers
  2. virgule
  3. horizontal
  4. long
  5. seule colonne
  6. verbeux
  7. verticale
ls –-format=across
ls --format=comma
ls --format=horizontal
ls --format=long
ls --format=single-column
ls --format=verbose
ls --format=vertical

3. Utilisez la commande ls pour ajouter des indicateurs tels que (/=@|) en sortie au contenu du répertoire.

L'option -p avec la commande 'ls' servira cet objectif. Il ajoutera l'un des indicateurs ci-dessus, en fonction du type de fichier.

ls -p

4. Triez le contenu du répertoire en fonction de l'extension, de la taille, de l'heure et de la version.

Nous pouvons utiliser des options telles que --extension pour trier la sortie par extension, la taille par extension --size, l'heure en utilisant l'extension -t et version utilisant l'extension -v.

Nous pouvons également utiliser l'option --none qui affichera de manière générale sans aucun tri réel.

ls --sort=extension
ls --sort=size
ls --sort=time
ls --sort=version
ls --sort=none

5. Imprimez l'UID et le GID numériques pour chaque contenu d'un répertoire à l'aide de la commande ls.

Le scénario ci-dessus peut être réalisé en utilisant le drapeau -n (Numeric-uid-gid) avec la commande ls.

ls -n

6. Imprimez le contenu d'un répertoire sur la sortie standard dans plus de colonnes que spécifié par défaut.

Eh bien, la commande ls affiche automatiquement le contenu d'un répertoire en fonction de la taille de l'écran.

Nous pouvons cependant attribuer manuellement la valeur de la largeur de l'écran et contrôler le nombre de colonnes apparaissant. Cela peut être fait en utilisant le commutateur '--width'.

ls --width 80
ls --width 100
ls --width 150

Remarque : vous pouvez expérimenter la valeur que vous devez transmettre avec l'indicateur width.

7. Incluez la taille de tabulation manuelle dans le contenu du répertoire répertorié par la commande ls au lieu de la valeur par défaut 8.
ls --tabsize=[value]

Remarque : Spécifiez la [Value]= Valeur numérique.

C'est tout pour le moment. Restez à l'écoute de Tecmint jusqu'à ce que nous trouvions le prochain article. N'oubliez pas de nous faire part de vos précieux commentaires dans les commentaires ci-dessous. Aimez-nous, partagez-nous et aidez-nous à nous propager.