drwxr-xr-x. 2 root root 4096 Jun 29 16:44 db
drwxr-xr-x. 2 root root 4096 Jun 29 16:44 djproject
-rwxr-xr-x. 1 root root 38 Jun 29 16:44 index.html
drwxr-xr-x. 2 root root 4096 Jun 29 16:44 jobs
-rwxr-xr-x. 1 root root 252 Jun 29 16:44 manage.py
drwxr-xr-x. 3 root root 4096 Jun 29 16:44 templates
Quelle est la signification de ces chiffres dans la deuxième colonne? Ont-ils une relation avec les autorisations de fichiers et de dossiers? Comment changer les chiffres?
linux
filesystems
operating-systems
Nick Dong
la source
la source
man ls
info ls
donne les informations dont vous avez besoin,man ls
vous pointe simplement vers la page d'informations.Réponses:
C'est le nombre de liens durs vers le fichier ou le répertoire. Pour les fichiers, ce sera généralement le cas
1
, sauf si vous avez créé des liens durs supplémentaires avecln
.Pour les répertoires, c'est 2 + le nombre de sous-répertoires. En effet, un répertoire peut être référencé par son nom dans le répertoire parent,
.
en lui-même ou..
dans chaque sous-répertoire.la source
Cela indique le nombre de liens durs . Cet article explique la sortie de la
ls -l
commande plus en détail.la source
Les nombres dans la deuxième colonne sont en fait le nombre de "liens" vers le fichier ou le répertoire. Il est similaire au concept de comptage de référence dans oop.
la source
Le premier caractère indique le type du fichier. - pour le fichier normal, d pour le répertoire, l pour le fichier lien et s pour le fichier socket
Les 9 caractères suivants dans le premier champ représentent les autorisations. Chaque 3 caractères fait référence aux autorisations de lecture (r), d'écriture (w), d'exécution (x) sur le propriétaire, le groupe et les autres. - signifie aucune autorisation.
Le deuxième champ indique le nombre de liens vers ce fichier.
Le troisième champ indique le nom du propriétaire.
Le quatrième champ indique le nom du groupe.
Le cinquième champ représente la taille du fichier en octets.
Le sixième champ représente la dernière date et heure de modification du fichier.
Et enfin le septième champ est le nom du fichier.
la source