Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
utilisateurs:enicar:tutos:peregrination-autour-de-ls-l [21/03/2015 08:16] enicar [La sortie de ls -l] |
utilisateurs:enicar:tutos:peregrination-autour-de-ls-l [21/03/2015 09:57] enicar [Pérégrination autour de ls -l] |
||
---|---|---|---|
Ligne 8: | Ligne 8: | ||
* [[doc:systeme:ln|commande ln]] | * [[doc:systeme:ln|commande ln]] | ||
* [[doc:systeme:droits-unix|droit unix]] | * [[doc:systeme:droits-unix|droit unix]] | ||
+ | * [[doc:systeme:chmod|commande chmod]] | ||
+ | * [[doc:systeme:chown|commande chown]] | ||
+ | * [[doc:systeme:touch|commande touch]] | ||
===== Introduction ===== | ===== Introduction ===== | ||
Ligne 35: | Ligne 38: | ||
Nous avons, de la gauche vers la droite : | Nous avons, de la gauche vers la droite : | ||
^ champ ^ signification^ | ^ champ ^ signification^ | ||
- | |-rw-r--r--| Type de fichier, et permissions (c'est à dire droits)| | + | |-rw-r--r--| [[peregrination-autour-de-ls-l?&#type-de-fichier-et-permissions|Type de fichier, et permissions]] (c'est à dire droits)| |
- | | 1|Le nombre de liens| | + | | 1|Le nombre de liens ([[peregrination-autour-de-ls-l?&#liens-et-inodes|Liens et inodes]])| |
- | |enicar|Le propriétaire du fichier| | + | |enicar|Le propriétaire du fichier ([[peregrination-autour-de-ls-l?&#proprietaire-et-groupe|Propriétaire et groupe]])| |
- | |enicar|Le groupe à qui appartient le fichier| | + | |enicar|Le groupe à qui appartient le fichier ([[peregrination-autour-de-ls-l?&#proprietaire-et-groupe|Propriétaire et groupe]])| |
- | |1436|La taille du fichier en octects| | + | |1436|La [[peregrination-autour-de-ls-l?&#taille-du-fichier|taille du fichier]] en octets| |
- | |avril 23 2014|La date de dernière modification| | + | |avril 23 2014|[[peregrination-autour-de-ls-l?&#date-de-derniere-modification|La date de dernière modification]]| |
|/home/enicar/.bashrc| Le nom du fichier| | |/home/enicar/.bashrc| Le nom du fichier| | ||
Ligne 201: | Ligne 204: | ||
Nous voyons que **ls** met en forme la sortie alors que **echo** fait juste un… écho ! | Nous voyons que **ls** met en forme la sortie alors que **echo** fait juste un… écho ! | ||
+ | ===== Liens et inodes ===== | ||
+ | Les données d'un fichier sont écrites sur le disque sous forme de blocs. | ||
+ | L'information où se trouve ces blocs, est contenu dans un ensemble | ||
+ | d'inodes (sous forme de numéro de bloc). | ||
+ | |||
+ | |||
+ | <note> inode peut être traduit par i-nœud, c'est à dire nœud | ||
+ | d'information. J'ai préféré gardé le terme employé couramment par les | ||
+ | initiés. | ||
+ | </note> | ||
+ | |||
+ | |||
+ | Cet ensemble d'inodes a un premier inode qui sert à référencer le fichier. | ||
+ | Un répertoire fait correspondre un chemin (le nom du fichier) avec ce | ||
+ | premier inode. De cet façon on peut avoir plusieurs noms pour le même | ||
+ | fichier. Ces différents noms pointent sur le même premier inode. | ||
+ | |||
+ | |||
+ | Le nombre d'inodes utilisés par un fichier dépend évidemment de sa | ||
+ | taille. Un seul inode ne suffit pas pour donner la liste de blocs, sauf | ||
+ | pour les petits fichiers. | ||
+ | |||
+ | |||
+ | Le premier inode contient aussi les métadonnées associées au fichier. | ||
+ | C'est à dire, sa taille, son propriétaire, son groupe, les dates de | ||
+ | derniers changements, accès et modification, le nombre de lien et les | ||
+ | permissions. | ||
+ | |||
+ | |||
+ | Supposons à présent, que l'on est deux noms de fichiers qui pointent sur | ||
+ | le même inode. Donc, les données des « deux fichiers » sur le disque | ||
+ | sont au même endroit. Et donc ils ont exactement les mêmes données. Leur | ||
+ | métadonnées contenues dans le premier inode sont les mêmes également. | ||
+ | On voit bien que les deux fichiers sont indiscernables. | ||
+ | |||
+ | |||
+ | |||
+ | FIXME À SUIVRE... |