Lorsque j'utilise ces commandes, j'obtiens la même sortie mais seule la commande est modifiée pour la ls -ltr
commande. Quelqu'un peut-il me dire quelle est la différence entre les commandes ci-dessous?
ll
ls -l
ls -ltr
command-line
ls
vishal
la source
la source
Réponses:
Tout d'abord, les commandes mentionnées ne génèrent pas la même sortie. Voici les détails:
ll
: Il n'y a pas de commande commell
, dans Ubuntu c'est un alias pour la commandels -alF
. vous pouvez le trouver par:-a
l'option est d'afficher les fichiers cachés (s'affichera.
et..
aussi)-l
L'option consiste à afficher la sortie sous forme de longue liste avec divers attributs, par exemple les autorisations, les tailles de fichier, l'utilisation, le groupe, l'heure de modification, etc.-F
ajoutera l'une des*/=>@|
entrées, il est essentiellement utilisé pour différencier les fichiers des répertoires car il s'ajoutera/
aux entrées du répertoireExemple :
ls -l
: Comme mentionné précédemment-l
, les entrées seront affichées sous la forme d'une longue liste avec divers attributs.Exemple:
ls -ltr
:-t
L'option triera les entrées par date de modification (avec la plus récente en premier)-r
inversera l'ordre de tri.Comme
-t
triera par heure de modification avec le plus récent en premier,-r
provoquera l'inverse, c'est-à-dire que les entrées les plus anciennes seront affichées en premier maintenant.Exemple (Ajout d'un fichier et d'un répertoire pour le rendre plus clair):
Cochez
man ls
pour avoir plus d'idée.la source