Aperçu
ls -l affiche les éléments du système de fichiers en détail, aidant à comprendre rapidement les attributs de chaque élément. Ceci est utile pour vérifier les paramètres de sécurité, l'utilisation du disque, les modifications récentes, etc.
Caractéristiques principales
Les informations clés que vous pouvez obtenir avec l'option ls -l sont les suivantes :
- Vérification des permissions détaillées des fichiers et répertoires
- Affichage des informations sur le propriétaire et le groupe du fichier
- Vérification de la taille du fichier et de l'heure de la dernière modification
- Affichage du nombre de liens physiques
Options principales
Ce sont les options fréquemment utilisées avec la commande ls. Elles sont particulièrement utiles lorsqu'elles sont combinées avec l'option -l.
Affichage/Format
Commande générée :
Essayez de combiner les commandes.
Description:
`ls` Exécute la commande.
Essayez d'exécuter virtuellement les commandes avec l'IA en combinant les options ci-dessus.
Exemples d'utilisation
Voici divers exemples d'utilisation de l'option ls -l.
Afficher la liste détaillée du répertoire courant
ls -l
La méthode d'utilisation la plus basique de ls -l, qui affiche les informations détaillées des fichiers et répertoires du répertoire courant.
Afficher la liste détaillée avec des tailles lisibles par l'homme
ls -lh
Ajoute l'option -h pour afficher la taille des fichiers en unités K, M, G, améliorant ainsi la lisibilité.
Afficher la liste détaillée incluant les fichiers cachés
ls -la
Ajoute l'option -a pour afficher également les fichiers et répertoires cachés commençant par un point (.) en détail.
Afficher la liste détaillée d'un répertoire spécifique
ls -l /var/log
Affiche les informations détaillées des fichiers et répertoires du chemin spécifié.
Afficher la liste détaillée triée par date de modification
ls -lt
Ajoute l'option -t pour afficher les fichiers les plus récemment modifiés en premier.
Conseils et précautions
La sortie de ls -l contient de nombreuses informations importantes, il est donc crucial de comprendre la signification de chaque champ.
Description des champs de sortie de ls -l
Les informations représentées par chaque colonne dans la commande ls -l sont les suivantes :
- Premier caractère: Type de fichier (d: répertoire, -: fichier ordinaire, l: lien symbolique, c: périphérique de caractères, b: périphérique de bloc, p: tube nommé, s: socket)
- Les 9 caractères suivants: Permissions du fichier (permissions de lecture (r) / écriture (w) / exécution (x) pour le propriétaire / groupe / autres utilisateurs, dans cet ordre)
- Troisième champ: Nombre de liens physiques (pour les répertoires, il s'agit du nombre de sous-répertoires inclus + 2)
- Quatrième champ: Nom du propriétaire du fichier
- Cinquième champ: Nom du groupe du fichier
- Sixième champ: Taille du fichier (en octets, lisibilité améliorée avec l'option -h)
- Septième champ: Mois, jour, heure (ou année) de la dernière modification
- Dernier champ: Nom du fichier ou du répertoire
Conseils d'utilisation
ls -l peut être combiné avec d'autres commandes pour des fonctionnalités puissantes.
- La sortie de ls -l est souvent utilisée avec des commandes comme `grep`, `awk`, `sort` via un pipe (|) pour filtrer ou trier des informations spécifiques.
- Pour vérifier l'utilisation totale des blocs d'un répertoire, consultez la valeur `total` affichée sur la première ligne de la sortie `ls -l`.