Dimanche, Février 13, 2022

Commande ls

La commande “ls” signifie “list” (liste en anglais) et permet d’afficher les fichiers et les répertoires dans le répertoire actuel. Il existe de nombreuses options pour personnaliser la sortie de la commande, mais nous allons nous concentrer sur les options les plus courantes.

de base

Commande Description
ls affichage des dossiers et fichiers du répertoire actuel
ls -l affichage en format long avec le détail
ls -a affichage de tous (all) dossiers et fichiers cachés y compris le niveau actuel . et le niveau parent ..
ls -A presque pareil à ls -a mais sans les . et ..

Il est possible de combiner les options

Commande Description
ls -la affichage en format long des fichiers y compris cachés
ls -lh la commande ls affiche bien la taille mais ce n’est pas facilement lisible, l’option -h pour human readable rend plus accessible la lecture

options avancées

Commande Description
ls -R affichage Récursif, autrement dit on affiche aussi le contenu des répertoires du niveau actuel
ls -S tri selon taille (Size) des fichiers
ls -r tri inverse (reverse)
ls -X tri selon les eXtension des fichiers
ls -F ajoute un ‘/’ à la fin des dossiers et * à la fin des executables
ls -F grep -vE / | affiche uniquement les fichiers sur base de la commande précédente