accueil > Gestion des fichiers et répertoires > ls

ls : Lister les fichiers et répertoires en détail (centré sur l'option -l)

ls est la commande la plus basique sous Linux pour lister les fichiers et répertoires. L'option -l, en particulier, affiche des informations détaillées telles que les permissions du fichier, le propriétaire, le groupe, la taille et l'heure de la dernière modification dans un format long, ce qui la rend essentielle pour l'administration système et l'analyse des fichiers. Ce guide se concentre sur l'utilisation de l'option -l de la commande ls.

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`.

Commandes de la même catégorie