Calculateur chmod
Activez lecture/écriture/exécution pour le propriétaire, le groupe et les autres — obtenez les modes octal et symbolique ainsi qu’une commande chmod prête à coller, instantanément.
| Lecture | Écriture | Exécution | |
|---|---|---|---|
| Propriétaire | |||
| Groupe | |||
| Autres |
chmod 644 filename
Calculer les permissions de fichiers Unix
Ce calculateur chmod convertit entre les trois façons dont Unix et Linux décrivent les permissions de fichiers : les cases que vous cochez, le nombre octal à trois chiffres comme 755 ou 644, et la chaîne symbolique comme rwxr-xr-x. Modifier l’une d’elles met à jour les autres en direct, vous pouvez donc partir de la représentation que vous avez déjà. Le résultat comprend une ligne de commande chmod prête à coller.
Les permissions sont regroupées en trois classes — propriétaire (l’utilisateur qui possède le fichier), groupe (les utilisateurs du groupe du fichier) et autres (tous les autres) — et chaque classe a trois bits : lecture (r = 4), écriture (w = 2) et exécution (x = 1). Additionner les bits d’une classe donne son chiffre octal, donc rwx = 7, r-x = 5 et rw- = 6. Les modes courants sont 644 pour les fichiers ordinaires et 755 pour les scripts et répertoires.
FAQ
Que signifie chmod 755 ? Le propriétaire obtient lecture, écriture et exécution (7) ; le groupe et les autres obtiennent lecture et exécution (5 et 5). C’est le mode typique pour les scripts exécutables et les répertoires dans lesquels vous voulez que d’autres entrent.
Quelle est la différence entre 644 et 755 ? Les deux donnent au propriétaire lecture et écriture, mais 755 ajoute le bit d’exécution pour tout le monde, ce qui rend un fichier exécutable ou un répertoire accessible. Utilisez 644 pour les données et le texte, 755 pour les programmes et les dossiers.
Comment l’octal correspond-il à rwx ? Chaque chiffre est la somme de lecture (4), écriture (2) et exécution (1) d’une classe. Ainsi 7 = 4+2+1 = rwx, 6 = 4+2 = rw-, 5 = 4+1 = r-x et 0 = aucune permission.
Pourquoi le bit d’exécution importe-t-il pour les répertoires ? Sur un répertoire, le bit d’exécution accorde la permission d’y entrer et d’accéder aux fichiers qu’il contient, plutôt que de l’exécuter. C’est pourquoi 755 est courant pour les dossiers.