La matrice des permissions
Lorsque vous utilisez ls -l, la première colonne affiche une chaîne de 10 caractères qui définit le type de fichier et ses permissions.
bash -rw-r--r--
Décomposition des caractères
| Position | Signification | Options |
|---|---|---|
| 1ère | Type de fichier | - (fichier), d (répertoire), l (lien) |
| 2e - 4e | Permissions Propriétaire (User) | rwx (lire, écrire, exécuter) |
| 5e - 7e | Permissions Groupe | rwx (lire, écrire, exécuter) |
| 8e - 10e | Permissions Autres (World) | rwx (lire, écrire, exécuter) |
Explication des permissions
- r (Read) : Permet de voir le contenu du fichier (fichiers) ou de lister le contenu du répertoire (répertoires).
- w (Write) : Permet de modifier le contenu du fichier (fichiers) ou de créer/supprimer des fichiers dans le répertoire (répertoires).
- x (Execute) : Permet de lancer un fichier comme un programme (fichiers) ou d'entrer/parcourir le répertoire (répertoires).