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 Les deux révisions suivantes | ||
utilisateurs:enicar:tutos:peregrination-autour-de-ls-l [20/03/2015 20:21] enicar [La sortie de ls -l] |
utilisateurs:enicar:tutos:peregrination-autour-de-ls-l [20/03/2015 20:35] enicar [La sortie de ls -l] |
||
---|---|---|---|
Ligne 63: | Ligne 63: | ||
== Permissions == | == Permissions == | ||
+ | Les permissions sont stockés dans le premier inode (au moins) du fichier sous la forme | ||
+ | d'un entier. Cet entier un vecteur de bits. C'est à dire que chaque bit de cet entier | ||
+ | à une signification soit le propriétaire, soit pour le groupe soit pour les autres | ||
+ | pour un droit en lecture, en écriture ou en exécution. | ||
+ | |||
Signification pour les trois champs des lettres « rwx » sont : | Signification pour les trois champs des lettres « rwx » sont : | ||
^Code^Signification^ | ^Code^Signification^ | ||
Ligne 95: | Ligne 100: | ||
Pour terminer avec les droits, le champ « rwx » des autres (c'est à dire ceux qui ne sont ni le propriétaire, | Pour terminer avec les droits, le champ « rwx » des autres (c'est à dire ceux qui ne sont ni le propriétaire, | ||
- | ni le groupe) peut prendre deux autres formes. À la place du x nous p | + | ni le groupe) peut prendre deux autres formes. À la place du x nous pouvons avoir. |
^code^Signification pour les répertoires^ | ^code^Signification pour les répertoires^ | ||
|T|Dans ce répertoire seul les propriétaires des fichiers peuvent supprimer ces fichiers. Le bit en exécution pour les autres n'est pas positionné| | |T|Dans ce répertoire seul les propriétaires des fichiers peuvent supprimer ces fichiers. Le bit en exécution pour les autres n'est pas positionné| | ||
|t|Même chose que précédemment, mais le bit en exécution pour les autres est positionné| | |t|Même chose que précédemment, mais le bit en exécution pour les autres est positionné| | ||
+ | |||
+ | Dans linux, ce bit **t** n'est utilisé que pour les répertoires. IL est utilisé notamment pour | ||
+ | les répertoires temporaires, par exemple : | ||
+ | <code user> | ||
+ | ls -ld /tmp | ||
+ | </code> | ||
+ | <file bash Nous affiche> | ||
+ | drwxrwxrwt 9 root root 8192 mars 20 20:25 /tmp | ||
+ | </file> | ||
+ | Nous voyons bien que le bit **t** esst positionné. | ||
+ | |||