GNU/Linux >> Tutoriels Linux >  >> Linux

Outils Sysadmin :11 façons d'utiliser la commande ls sous Linux

Le ls La commande est un utilitaire de base, utile et évident que les utilisateurs de Linux utilisent depuis des décennies. Initialement lancé dans une version AT&T d'UNIX, le ls commande que nous connaissons aujourd'hui fait partie des packages GNU Coreutils de nos distributions préférées ; sauf si vous utilisez macOS (alors son BSD). L'utilitaire proposé ici est plutôt simple. Le ls La commande nous permet de lister les fichiers dans un répertoire. Il ne fait rien de spécial ou de fou, mais il fait quelque chose de très nécessaire. Je veux jeter un œil aux options dont nous disposons lorsque nous utilisons ls et comment faire fonctionner ces options pour vous.

ls sans options

Cela répertorie tous les fichiers et répertoires non cachés de votre répertoire de travail. Simple! Bien que, à mon avis, ce ne soit pas le plus utile.

ls -l 

Le -l L'option indique le format de liste longue. Cela affiche beaucoup plus d'informations présentées à l'utilisateur que la commande standard. Vous verrez les autorisations de fichier, le nombre de liens, le nom du propriétaire, le groupe de propriétaires, la taille du fichier, l'heure de la dernière modification et le nom du fichier ou du répertoire. Cette option est utilisée régulièrement avec de nombreuses autres options.

[ Téléchargement gratuit :Aide-mémoire sur les commandes Linux avancées. ]

ls -lh

Le -lh flag est la même commande de format de liste longue que ci-dessus, cependant, la taille du fichier est affichée dans un format lisible par l'homme. Notez la différence entre les sorties de taille de fichier dans les deux écrans précédents.

ls -r

Cette option, comme le standard ls , répertorie tous les fichiers et répertoires non cachés. Cependant, cette commande les répertorie dans l'ordre inverse.

ls -a

Le -a L'option affiche tous les fichiers, cachés ou non. Certains fichiers commencent par  ou ..  et ces fichiers sont cachés à l'utilisateur par défaut.

ls-ltr

Cette combinaison d'options affichera la dernière modification d'un fichier ou d'un répertoire dans l'ordre inverse.

ls -F

Cela affichera le / caractère à la fin de tous les répertoires.

ls -lS

Affiche les fichiers par ordre de taille du plus grand au plus petit.

ls -R

Cette option listera les arborescences de répertoires dans un format long.

ls -i

Cette option affichera le inode numéro à côté de chaque fichier ou répertoire. Un inode est le nœud d'index qui identifie un fichier spécifique. Certains fichiers ont plusieurs liens physiques, cependant si les liens physiques de plusieurs fichiers partagent un inode , ils sont équivalents.

ls --version

Cette commande vous montrera la version de la commande ls que vous utilisez.

l'homme

Cela vous permettra d'accéder à la man page pour le ls commande et voir toutes les informations que cet article ne couvre pas.

Le ls la commande est utilisée par les gens tous les jours à un niveau subconscient. Nous connaissons tous les bases, mais certaines options intéressantes sont sous-utilisées. Je vous mets au défi de mettre un point d'honneur à utiliser certaines de ces options moins connues dans votre travail quotidien. Vous pourriez être surpris de l'utilité qui est à votre disposition.

BONUS :Pour être vraiment efficace, configurez un alias pour votre version préférée de ls . Pour plus d'informations sur la création d'alias sous Linux, consultez mon article précédent ici.

Vous voulez essayer Red Hat Enterprise Linux ? Téléchargez-le maintenant gratuitement.


Linux
  1. Comment utiliser la commande Linux grep

  2. Comment utiliser la commande history sous Linux

  3. 5 façons d'utiliser la commande move sous Linux

  4. Comment utiliser la commande Rsync sous Linux ?

  5. Comment utiliser la commande Linux find pour rechercher des fichiers

7 façons d'utiliser la commande Linux Head

7 façons d'utiliser la commande Linux Watch

Comment utiliser la commande fd sur le système Linux

15 façons d'utiliser la commande Linux Watch pour les activités quotidiennes

Comment utiliser la commande wget sous Linux ?

Utilisation de la commande grep sous Linux