Stations de travail en ligne OnWorks Linux et Windows

Logo

Hébergement gratuit en ligne pour les postes de travail

<Précédent | Table des matières | Suivant>

Lire, écrire et exécuter

Les droits d'accès aux fichiers et répertoires sont définis en termes d'accès en lecture, en écriture et en exécution. Si nous regardons la sortie du ls commande, nous pouvons avoir une idée de la façon dont cela est implémenté :



[moi@linuxbox ~]$ > foo.txt

[moi@linuxbox ~]$ ls -l foo.txt

-rw-rw-r-- 1 moi moi 0 2016/03/06 14:52 foo.txt

[moi@linuxbox ~]$ > foo.txt

[moi@linuxbox ~]$ ls -l foo.txt

-rw-rw-r-- 1 moi moi 0 2016/03/06 14:52 foo.txt


Les dix premiers caractères de la liste sont les attributs de fichier. Le premier de ces personnages est le type de fichier. Voici les types de fichiers que vous êtes le plus susceptible de voir (il existe également d'autres types moins courants) :


Tableau 9-1 : Types de fichiers


Type de fichier d'attributs

Type de fichier d'attributs

- Un fichier régulier.


image

d Un répertoire.


image

l Un lien symbolique. Notez qu'avec les liens symboliques, les attributs de fichier restants sont toujours « rwxrwxrwx » et sont des valeurs factices. Les attributs réels du fichier sont ceux du fichier vers lequel pointe le lien symbolique.


image


image

c A fichier spécial de caractère. Ce type de fichier fait référence à un périphérique qui gère les données sous forme de flux d'octets, tel qu'un terminal ou un modem.


image

b A bloquer le fichier spécial. Ce type de fichier fait référence à un périphérique qui gère les données par blocs, tel qu'un disque dur ou un lecteur de CD-ROM.


image


Les neuf caractères restants des attributs de fichier, appelés mode fichier, représentent les autorisations de lecture, d'écriture et d'exécution pour le propriétaire du fichier, le propriétaire du groupe du fichier et tout le monde :


Propriétaire

Réservation de groupe

Monde

rwx

rwx

rwx


Lorsqu'il est défini, le r, wet x Les attributs de mode ont l'effet suivant sur les fichiers et répertoires :


Tableau 9-2 : Attributs d'autorisation


Répertoires de fichiers d'attributs

Répertoires de fichiers d'attributs

r Permet d'ouvrir et de lire un fichier.


image

image

w Permet d'écrire ou de tronquer un fichier, mais cet attribut ne permet pas de renommer ou de supprimer des fichiers. La possibilité de supprimer ou de renommer des fichiers est déterminée par les attributs de répertoire.

x Permet à un fichier d'être traité comme un programme et exécuté. Les fichiers de programme écrits dans des langages de script doivent également être définis comme lisibles pour être exécutés.

Permet d'afficher le contenu d'un répertoire si l'attribut execute est également défini.

Permet aux fichiers d'un répertoire d'être créés, supprimés et renommés si l'attribut d'exécution est également défini.


Permet d'entrer un répertoire, par exemple, cd annuaire.


image


Voici quelques exemples de paramètres d'attribut de fichier :


Tableau 9-3 : Exemples d'attributs d'autorisation


Attributs de fichier Signification

Attributs de fichier Signification

-rwx------ Un fichier régulier qui est lisible, inscriptible et exécutable par le propriétaire du fichier. Personne d'autre n'y a accès.


image

-rw------- Un fichier normal qui est accessible en lecture et en écriture par le propriétaire du fichier.

Personne d'autre n'y a accès.


image

-rw-r--r-- Un fichier normal lisible et inscriptible par le propriétaire du fichier. Les membres du groupe propriétaire du fichier peuvent lire le fichier. Le fichier est lisible par le monde.


image

-rwxr-xr-x Un fichier normal qui est lisible, inscriptible et exécutable par le propriétaire du fichier. Le fichier peut être lu et exécuté par tout le monde.


image

-rw-rw---- Un fichier normal qui est accessible en lecture et en écriture par le propriétaire du fichier et les membres du groupe propriétaire du fichier uniquement.


image

lrwxrwxrwx Un lien symbolique. Tous les liens symboliques ont « dummy »

autorisations. Les autorisations réelles sont conservées avec le fichier réel pointé par le lien symbolique.


image

drwxrwx--- Un répertoire. Le propriétaire et les membres du groupe de propriétaires peuvent entrer dans le répertoire et créer, renommer et supprimer des fichiers dans le répertoire.


image

drwxr-x--- Un répertoire. Le propriétaire peut entrer dans le répertoire et créer, renommer et supprimer des fichiers dans le répertoire. Les membres du groupe propriétaire peuvent accéder au répertoire mais ne peuvent pas créer, supprimer ou renommer des fichiers.


image


 

Meilleur système d'exploitation Cloud Computing chez OnWorks :