Prenons celui-ci pour analyser:
-rwxrw-r-- 1 root root 4096 Dec 18 16:41 somefile.txt
Nous allons diviser la sortie pour une meilleure compréhension.
Field1 Field2 Field3 Field4 Field5 Field6 Field7 Field8 Field9 Field10
- rwx rw- r-- 1 root root 4096 Dec 18 16:41 somefile.txt
Premier champ :
-
pour le fichier normal, d
pour le répertoire, l
pour le lien symboliqueDeuxième : Le propriétaire peut lire , ( écrire et exécuter ce fichier
Troisième : le groupe du propriétaire peut lire et écrire ce fichier
Quatrième : Les autres utilisateurs peuvent read , mais pas écrivez ou exécutez ce fichier.
Cinquième : Le nombre de liens physiques vers ce fichier ou les répertoires de ce répertoire.
Sixième : propriétaire de l'objet
Septième : groupe du propriétaire de l'objet . Tous les utilisateurs de ce groupe (par exemple, root
name__, user
name__, www-data
, etc.) sont affectés par les autorisations du champ 3 .
Le huitième champ représente la taille de l'objet en octets. Remarque: ls -lh
utilisera k
name__, M
name__, G
name__, T
etc. pour lisible par l'homme . (Voir man ls
ou lancer ls --help
.)
Neuvième champ : heure de la dernière modification de l'objet; pour les annuaires, ce n'est pas héréditaire.
Dixième champ : nom de l'objet tel qu'il est stocké dans la table des matières du système de fichiers
Voir compréhension du modèle de permission Unix , man chmod
et apropos permissions
pour plus d'informations.
Remarque : Certaines versions de ls(1)
affichent également les permissions octales , qui sont: un moyen simple d’utiliser un nombre pour afficher et stocker les premier à quatrième champs.
Les chiffres représentent:
1
est le nombre de liens physiques
7160
la taille du fichier en octets.