abonnel-siteweb/data/pages/informatique/linux/commandes/ls.txt

26 lines
2.5 KiB
Plaintext

====== ls ======
{{tag>"Linux commande"}}
{{ :dummy.png?75x75|Nom de la section}}
La commande ''ls'' en Unix/Linux affiche la liste des fichiers et dossiers dans le répertoire courant.
Le paramètre ''-l'' indique à la commande ''ls'' de fournir un format de sortie détaillé, qui inclut les permissions, le nombre de liens physique, le propriétaire, le groupe, la taille, la date de modification et le nom des fichiers et dossiers.
Voici un exemple de sortie de la commande ls -l :
<code BASH>
total 16
-rw-rw-r-- 1 john users 0 Jan 1 01:00 file1.txt
-rw-rw-r-- 1 john users 0 Jan 1 01:00 file2.txt
drwxrwxr-x 2 john users 512 Jan 1 01:00 folder1
</code>
Dans cet exemple, la commande ''ls -l'' a affiché la liste de trois fichiers et dossiers dans le répertoire courant. La première ligne indique le nombre total de blocs occupés par les fichiers et dossiers listés. Les autres lignes fournissent des informations détaillées sur chaque fichier et dossier, y compris les **permissions** (les neuf premiers caractères), le nombre de **lien physique**, le **propriétaire**, le **groupe**, la **taille**, la **date de modification** et le **nom**.
Concernant le nombre de **lien physique**. Dans notre exemple, le chiffre "1" qui apparaît après les permissions des fichiers ''file1.txt'' et ''file2.txt'' indique qu'il y a un seul lien physique vers chacun de ces fichiers. Le chiffre "2" qui apparaît après les permissions du dossier ''folder1'' indique qu'il y a deux liens physiques vers ce dossier, un pour le nom du dossier lui-même et un pour le dossier parent (''.'').
Un **lien physique** est un lien vers un fichier ou un dossier qui est enregistré sur le disque. **Chaque fichier a au moins un lien physique**, qui est le nom du fichier lui-même. **Chaque dossier a au moins deux liens physiques**, un pour le nom du dossier lui-même et un pour le dossier parent. Un fichier ou un dossier peut avoir plusieurs liens physiques s'il est accessible par plusieurs noms ou s'il se trouve dans plusieurs répertoires.
Les liens physiques permettent de créer plusieurs accès à un même fichier ou dossier sans avoir à en créer une copie. Ils sont utiles pour éviter la duplication de données et pour créer des raccourcis vers des fichiers ou des dossiers.
La commande ''ls'' peut être utilisée avec d'autres paramètres pour afficher différentes informations ou pour afficher la liste des fichiers et dossiers dans d'autres répertoires que le répertoire courant.