Outil Gratuit

Chmod Calculator

Convertir les permissions de fichiers Unix/Linux entre la notation octale (755), la chaîne symbolique (rwxr-xr-x) et les cases à cocher. Générez la commande chmod prête à l'emploi instantanément.

Chmod Calculator

Cochez les cases ou tapez une valeur octale/symbolique — tous les champs se mettent à jour instantanément.

Lecture (r)Écriture (w)Exécution (x)Octal
Propriétaire (u)7
Groupe (g)5
Autres (o)5

Signification de la permission

Owner: read, write, execute · Group: read, execute · Others: read, execute

chmod755

Vos données restent dans votre navigateur — aucune donnée n'est envoyée à un serveur.

Comprendre les permissions de fichiers Unix

Chaque fichier et répertoire sur un système Unix/Linux possède trois ensembles de permissions : Propriétaire (l'utilisateur qui possède le fichier), Groupe (un groupe d'utilisateurs nommé) et Autres (tous les autres). Chaque ensemble possède trois bits : Lecture (r = 4), Écriture (w = 2) et Exécution (x = 1). Le chiffre octal pour chaque ensemble est la somme des bits actifs, donc rwx = 7, r-x = 5, r-- = 4.

Valeurs de permission courantes

755 (rwxr-xr-x) est typique pour les fichiers exécutables et les répertoires — le propriétaire peut lire, écrire et exécuter ; le groupe et les autres peuvent lire et exécuter. 644 (rw-r--r--) est standard pour les fichiers réguliers — le propriétaire peut lire et écrire, les autres peuvent seulement lire. 700 (rwx------) donne un accès complet seulement au propriétaire, approprié pour les scripts privés.

Comment l'utiliser

  1. Cochez ou décochez les cases Lecture, Écriture, Exécution pour le Propriétaire, le Groupe et les Autres.
  2. Ou tapez un nombre octal (p. ex. 755) dans le champ Octal.
  3. Ou tapez une chaîne symbolique (p. ex. rwxr-xr-x) dans le champ Symbolique.
  4. Modifiez le nom de fichier dans la boîte de commande, puis copiez la commande chmod complète.

Tout le traitement s'exécute dans votre navigateur — rien n'est envoyé à un serveur.

Depuis le blog Skybin

Free developer tools from Skybin

Lire le guide sur Skybin

Questions Fréquemment Posées

Que signifie chmod 777 ?
chmod 777 accorde les permissions de lecture, d'écriture et d'exécution à tous — le propriétaire, le groupe et tous les autres utilisateurs. C'est rarement approprié pour les fichiers de production car cela permet à quiconque sur le système de modifier ou d'exécuter le fichier.
Quelle est la différence entre la notation octale et la notation symbolique ?
La notation octale représente les trois ensembles de permissions sous forme de chiffres (p. ex. 755), où chaque chiffre est la somme des bits actifs : lecture=4, écriture=2, exécution=1. La notation symbolique l'énumère comme une chaîne de 9 caractères comme rwxr-xr-x, où un tiret (-) signifie que la permission n'est pas définie.
Ces permissions s'appliquent-elles à Windows ?
Non. chmod et les permissions octales sont un concept Unix/Linux/macOS. Windows utilise les Listes de contrôle d'accès (ACLs) gérées par icacls ou les Propriétés du fichier. L'outil est destiné aux systèmes basés sur Unix.
Que signifie le bit d'exécution pour un répertoire ?
Pour les répertoires, le bit d'exécution signifie la permission de « recherche » — il permet aux utilisateurs d'entrer dans le répertoire et d'accéder aux fichiers qu'il contient. Un répertoire sans permission d'exécution ne peut pas être traversé, même si la permission de lecture est définie.