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 [20/03/2015 18:51] enicar [La sortie de ls -l] |
utilisateurs:enicar:tutos:peregrination-autour-de-ls-l [20/03/2015 20:01] enicar [Titre de Votre Tuto] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Titre de Votre Tuto ====== | + | ====== Pérégrination autour de ls -l ====== |
* Objet : Aborder les droits unix et types de fichiers à travers la sortie de ls | * Objet : Aborder les droits unix et types de fichiers à travers la sortie de ls | ||
Ligne 5: | Ligne 5: | ||
* Commentaires : Cet article n'a qu'un seul but, apprendre | * Commentaires : Cet article n'a qu'un seul but, apprendre | ||
* Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | ||
+ | * [[doc:systeme:ls|commande ls]] | ||
+ | * [[doc:systeme:droits-unix|droit unix]] | ||
===== Introduction ===== | ===== Introduction ===== | ||
Ligne 40: | Ligne 42: | ||
Détaillons, le champ : | Détaillons, le champ : | ||
<file bash>-rw-r--r--</file> | <file bash>-rw-r--r--</file> | ||
- | De la gauche vers la droite : | + | Il est composé de 4 sous champs. De la gauche vers la droite : |
- | * - : C'est une fichier normal | + | * - : C'est une fichier normal |
- | * rw- : Permission pour le propriétaire du fichier | + | * rw- : Permission pour le propriétaire du fichier |
- | * r-- : Permission pour le groupe auquel appartient le fichier | + | * r-- : Permission pour le groupe auquel appartient le fichier |
- | * r-- : Permission pour les autres (ceux qui ne sont ni le propriétaire, ni le groupe). | + | * r-- : Permission pour les autres (ceux qui ne sont ni le propriétaire, ni le groupe). |
+ | |||
+ | == Type de fichier == | ||
+ | Dans un système de fichier de type unix, il existe plusieurs types de fichiers. La commande « ls -l » | ||
+ | utilise un caractère pour nous informer sur ce type : | ||
+ | ^Code^ Type de fichier^ | ||
+ | |-|Fichier normal| | ||
+ | |d|Répertoire (**d**irectory)| | ||
+ | |l|Lien symbolique (symbolic **l**ink)| | ||
+ | |p|Tube nommé (**p**ipe)| | ||
+ | |s|Socket unix| | ||
+ | |b|Périphérique avec accès de type **b**loc| | ||
+ | |c|Périphérique avec accès de type **c**aractère| | ||
+ | |||
+ | == Permissions == | ||
+ | Signification pour les trois champs des lettres « rwx » sont : | ||
+ | ^Code^Signification^ | ||
+ | |r|Accès en lecture autorisé| | ||
+ | |w|Accès en écriture autorisé| | ||
+ | |x|Droits d'exécution ou droit de faire un « cd »| | ||
+ | |-|Aucun droit| | ||
+ | |||
+ | Les droits sont toujours dans le même ordre : lecture, écriture, exécution. | ||
+ | Quelques exemples éclaircirons les choses : | ||
+ | ^Code^Signification^ | ||
+ | |rwx|Les droits en lecture, en écriture et en exécution sont positionnés| | ||
+ | |---| Aucun droit| | ||
+ | |r--| Droit en lecture uniquement| | ||
+ | |r-x| Droit en lecture et en exécution| | ||
+ | |||
+ | |||
+ | D'autres symboles peuvent être utilisé pour le propriétaire et le groupe | ||
+ | ^Code^place^signification^ | ||
+ | |||
+ | |||