Commande ls sous Linux / Unix

ls est une commande shell Linux qui répertorie le contenu des répertoires des fichiers et des répertoires.

syntaxe ls

$ ls [options] [file|dir]

Options de la commande ls

Options principales de la commande ls:

option la description
ls -a lister tous les fichiers, y compris les fichiers cachés commençant par '.'
ls --color liste colorée [= toujours / jamais / auto]
ls -d lister les répertoires - avec '* /'
ls -F ajoutez un caractère de * / =/ @ | aux entrées
ls -i liste le numéro d'index d'inœud du fichier
ls -l liste au format long - afficher les autorisations
ls -la lister le format long, y compris les fichiers cachés
ls -lh lister le format long avec une taille de fichier lisible
ls -ls liste au format long avec taille de fichier
ls -r liste dans l'ordre inverse
ls -R liste récursivement arborescence de répertoires
ls -s taille du fichier de liste
ls -S trier par taille de fichier
ls -t trier par heure et date
ls -X trier par nom d'extension

Exemples de commandes ls

Vous pouvez appuyer sur le bouton de tabulation pour compléter automatiquement les noms de fichier ou de dossier.

Répertorier les documents / livres du répertoire avec le chemin relatif :

$ ls Documents/Books

 

Répertorie le répertoire / home / user / Documents / Books avec un chemin absolu .

$ ls /home/user/Documents/Books

 

Répertorier le répertoire racine:

$ ls /

 

Répertorier le répertoire parent:

$ ls ..

 

Répertorier le répertoire personnel de l'utilisateur (par exemple: / home / user):

$ ls ~

 

Liste au format long:

$ ls -l

 

Montrer les fichiers cachés:

$ ls -a

 

Liste au format long et afficher les fichiers cachés:

$ ls -la

 

Trier par date / heure:

$ ls -t

 

Trier par taille de fichier:

$ ls -S

 

Liste tous les sous-répertoires:

$ ls *

 

Liste d'arborescence de répertoires récursive:

$ ls -R

 

Lister uniquement les fichiers texte avec un caractère générique:

$ ls *.txt

 

redirection vers le fichier de sortie:

$ ls / out.txt

 

Répertorier uniquement les répertoires:

$ ls -d */

 

Répertoriez les fichiers et répertoires avec le chemin complet:

$ ls -d $PWD/*

générateur de code ls

Sélectionnez les options ls et appuyez sur le bouton Générer le code :

Options 
  Format de liste longue (-l)
  Lister tous les fichiers / fichiers cachés (-a)
  Liste de l'arborescence des répertoires de manière récursive (-R)
  Liste dans l'ordre inverse (-r)
  Liste avec chemin complet (-d $ PWD / *)
Trier par:
Fichiers / dossiers
Des dossiers:
Dossiers:
Redirection de sortie

Cliquez sur la zone de texte pour sélectionner le code, puis copiez-le et collez-le dans le terminal

 


Voir également

LINUX
TABLES RAPIDES