Aller au contenu
Toolars
Explorer
Signaler un bug

Développement · utilitaire Local

Calculateur Chmod

Chmod Calculator

Traduisez permissions octales et clauses symboliques u/g/o/a en bits lisibles par classe, bits spéciaux compris, et copiez la commande GNU chmod.

Parcours de la tâche / de l'entrée au résultat

Entrez la valeur de permission

S'exécute en local · Rien n'est téléversé

Fonctionnement de Calculateur Chmod, confidentialité et outils associés

Parcours de la tâche / de l'entrée au résultat

Comment calculer des permissions chmod

  1. 01

    Entrez la valeur de permission

    Utilisez 3 à 4 chiffres octaux, ou des clauses explicites u/g/o/a avec un seul +, - ou = par clause. Séparez les clauses par des virgules. X n'ajoute l'exécution que pour un répertoire ou quand un bit d'exécution est déjà présent à cette étape. Un seul opérande u/g/o copie cette classe, par exemple g=u.

  2. 02

    Partez les clauses symboliques de la bonne base

    Les clauses symboliques partent de ces permissions (644 par défaut) et s'appliquent de gauche à droite. Une saisie octale définit le masque complet et ignore ce contexte. Ceci est un aperçu d'une seule cible ; aucun fichier n'est inspecté.

  3. 03

    Ajoutez un chemin et choisissez la récursion

    Les commandes ciblent GNU chmod et un shell POSIX. Les chemins sont mis entre guillemets. Les commandes numériques utilisent cinq chiffres octaux pour aussi effacer les bits spéciaux de répertoire non demandés. Les commandes symboliques récursives conservent l'expression et utilisent les permissions propres de chaque cible réelle. Vérifiez le chemin et la plateforme ; la propriété, les ACL et les règles du système de fichiers peuvent affecter le résultat.

  4. 04

    Calculez et lisez le résumé

    s/S indiquent setuid ou setgid ; t/T indiquent sticky. La majuscule signifie que l'exécution est absente. Sur les répertoires, le = symbolique GNU préserve setuid/setgid sauf si s est explicitement spécifié ; u-s,g-s les supprime.

  5. 05

    Copiez la commande

    Les commandes ciblent GNU chmod et un shell POSIX. Les chemins sont mis entre guillemets. Les commandes numériques utilisent cinq chiffres octaux pour aussi effacer les bits spéciaux de répertoire non demandés. Les commandes symboliques récursives conservent l'expression et utilisent les permissions propres de chaque cible réelle. Vérifiez le chemin et la plateforme ; la propriété, les ACL et les règles du système de fichiers peuvent affecter le résultat.

Fiche de l'outil

Traitement
Dans votre navigateur
L'entrée quitte cet appareil
Jamais
Conservation
Rien n'est stocké
Prix
Gratuit

Vos données restent dans le navigateur.

Calculateur Chmod utilise son chemin d'exécution local vérifié et ne crée aucun historique caché des entrées ou sorties.

Exécution locale

S'exécute dans l'onglet actuel du navigateur.

Aucun traitement caché

Les données actives de l'outil ne deviennent jamais un enregistrement de document Toolars.

Aucun compte requis

Utilisez le workflow principal sans créer de profil. Les favoris se synchronisent avec votre compte après connexion.

Réinitialisation immédiate

Effacez l'onglet et les données de travail actives disparaissent.

Ce que Calculateur Chmod fait vraiment

Un script de déploiement échoue avec une erreur de permission et la correction doit être exacte — 640 pour le fichier de configuration, 750 pour son répertoire ; une revue de sécurité demande ce que 1777 accorde réellement avant de l'approcher d'un répertoire partagé — un accès complet pour tous, tenu en échec seulement par le bit sticky ; un coéquipier pense en triplets rwx et un autre en octal, et les deux ont besoin de la même réponse. Calculateur chmod traduit entre les notations et détaille chaque classe, entièrement dans le navigateur, donc la seule commande qui s'exécute jamais est celle que vous copiez.

Questions fréquentes

Quels formats d'entrée sont acceptés ?
Utilisez 3 à 4 chiffres octaux, ou des clauses explicites u/g/o/a avec un seul +, - ou = par clause. Séparez les clauses par des virgules. X n'ajoute l'exécution que pour un répertoire ou quand un bit d'exécution est déjà présent à cette étape. Un seul opérande u/g/o copie cette classe, par exemple g=u.
Comment les clauses + et - se combinent-elles ?
Les clauses symboliques partent de ces permissions (644 par défaut) et s'appliquent de gauche à droite. Une saisie octale définit le masque complet et ignore ce contexte. Ceci est un aperçu d'une seule cible ; aucun fichier n'est inspecté.
Que signifient les bits spéciaux ?
s/S indiquent setuid ou setgid ; t/T indiquent sticky. La majuscule signifie que l'exécution est absente. Sur les répertoires, le = symbolique GNU préserve setuid/setgid sauf si s est explicitement spécifié ; u-s,g-s les supprime.
L'outil modifie-t-il des permissions de fichiers ?
Jamais. Le calculateur ne fait que traduire la valeur que vous tapez en bits lisibles et en chaîne de commande. Rien n'est exécuté, et aucun fichier sur votre machine ou ailleurs n'est touché.
Pourquoi le mode récursif affiche-t-il un avertissement ?
Appliquer récursivement ajoute -R à la commande générée, et chmod -R peut modifier toute une arborescence de répertoires quand vous l'exécutez dans un terminal. L'avertissement est délibéré : vérifiez le chemin cible avant de coller la commande où que ce soit.
Ce que je tape est-il téléversé ou stocké ?
Non. Le calcul s'exécute entièrement dans l'onglet actuel du navigateur, la saisie n'est jamais envoyée ni conservée, et aucun compte n'est requis.

Continuer dans Développement

Des tâches associées, pas une impasse.

Passez à un autre espace de travail ciblé sans revenir à l'index complet.

Code en image

Code to Image Converter

Exportez du code coloré par Shiki (six langages, thèmes clair et sombre) en SVG ou PNG, avec titre de fenêtre, numéros de ligne et échelle 1x ou 2x, en local.

Créer

Générateur de slugs URL

URL Slug Generator

Transformez titres et libellés en slugs URL : accents supprimés, & développée, séparateurs condensés, écritures non latines conservées — en direct, en local.

Créer

Ombres pour React Native

React Native Shadow Generator

Réglez ombres iOS et élévation Android face à un aperçu, comparez propriétés historiques et nouveau mode boxShadow, et copiez le fragment StyleSheet TypeScript.

Créer

Encodeur/décodeur Base64

Base64 Encoder/Decoder

Encodez du texte UTF-8 ou décodez du Base64 en direct, avec variante URL-safe, gestion des sauts de ligne et validation des erreurs, sans rien téléverser.

Convertir