Calculatrice Chmod

Basculez les bits de lecture/écriture/exécution et voyez les modes octaux comme 755, 644 plus le symbole -rwxr-xr-x. Essentiel pour le déploiement de scripts, Dockerfiles et le débogage du serveur.

Confidentialité : traitée localement, jamais téléchargée.

↓ Collez dans la zone d'entrée ci-dessous pour voir les résultats instantanément

勾选权限位,或在下方输入八进制 / 符号模式同步。

身份读 (r)写 (w)执行 (x)
所有者 (u)
用户组 (g)
其他 (o)

八进制

755

符号模式

-rwxr-xr-x

二进制

111 101 101

Notes

常用权限

755 = rwxr-xr-x(脚本/可执行文件);644 = rw-r--r--(普通文件);600 = rw-------(私密配置)。

Basculez les bits de lecture/écriture/exécution et voyez les modes octaux comme 755, 644 plus le symbole -rwxr-xr-x. Essentiel pour le déploiement de scripts, Dockerfiles et le débogage du serveur.

Démarrage rapide

  1. Basculer les bits

    Définir le propriétaire, le groupe et d'autres triplets d'autorisations.

  2. Entrez octal ou symbolique

    Blur pour synchroniser à partir de valeurs telles que 755 ou -rwxr-xr-x.

Caractéristiques et cas d'utilisation

Convertir des chiffres chmod (755) ↔ notation rwx en basculant les bits lecture/écriture/exécution.

Utiliser dans les scripts de déploiement, les autorisations Dockerfile, le dépannage d'hôte et l'apprentissage des modes Unix.

Modes communs

755 : exécutables/dirs ; 644 : fichiers réguliers ; 600 : lecture/écriture par le propriétaire seulement.

Flow de travail typique

Lorsque vous configurez les autorisations de fichier pour les serveurs, déterminez d'abord les exigences d'accès. Par exemple, les scripts exécutables de sites Web nécessitent généralement 755 autorisations (accès complet au propriétaire, lecture / exécution pour les autres), tandis que les fichiers de configuration conviennent à 644 (écriture uniquement du propriétaire). Cet outil affiche la conversion en temps réel entre les bits d'autorisation et la notation symbolique.

En pratique, cochez les cases d'autorisation pour générer automatiquement des codes octaux. Copiez ces codes dans des commandes de terminal comme `chmod 755 script.sh`. Pour les déploiements Docker, utilisez les numéros générés dans Dockerfile pour définir les autorisations initiales pour les opérations COPY.

Exemples

Script

Input

rwxr-xr-x

Output

755

FAQ

setuid/setgid/sticky ?

Standard 9 bits rwx uniquement; pas de setuid/setgid/sticky.

Pourquoi les répertoires ont-ils généralement besoin d'une autorisation exécuter (x) ?

L'autorisation d'exécution pour les répertoires signifie l'autorisation d'accès. Sans x, les utilisateurs ne peuvent pas lister les fichiers même avec la permission de lecture. Cette fonctionnalité de sécurité rend 755 (pas 750) commun pour les répertoires, assurant un accès approprié au contenu.