Calculatrice chmod
Convertissez un mode de fichier Unix en octal, en rwx symbolique et en commande chmod. Basculez les bits propriétaire, groupe et autres, y compris setuid, setgid et le bit sticky. Le calcul reste dans le navigateur et ne modifie aucun fichier.
S'exécute dans votre navigateur. Rien n'est envoyé.
| Qui | Lecture | Écriture | Exécution |
|---|---|---|---|
| Propriétaire | |||
| Groupe | |||
| Autres |
À quoi servent les bits spéciaux
setuid. Un exécutable s'exécute avec l'identifiant du propriétaire du fichier. Des programmes comme passwd s'en servent lorsqu'ils ont besoin des droits du propriétaire.
setgid. Un exécutable tourne avec le groupe du fichier. Sur un répertoire, les nouveaux fichiers dedans héritent de ce groupe. Sert aux dossiers partagés d'une équipe.
Bit sticky. Dans un répertoire comme /tmp, tout le monde peut créer des fichiers, mais seul le propriétaire d'un fichier peut le renommer ou le supprimer.
- Symbolique
- rwxr-xr-x
- Commande
- chmod 755 file
À propos de cet outil
Convertissez des modes octaux comme 755 en droits symboliques comme rwxr-xr-x. Basculez lecture, écriture et exécution pour le propriétaire, le groupe et les autres, ainsi que setuid, setgid et le bit sticky.
Saisissez 3 ou 4 chiffres octaux ou cochez les cases. Copiez la commande chmod. Le chemin n'est que du texte dans la commande. Rien n'est exécuté. Tout le traitement se fait dans votre navigateur.
FAQ
Outils Ops associés
Générateur Gitignore
Construisez un .gitignore à partir de modèles empilés pour Node, Python, Go, Rust, Java, Next.js, macOS et Windows. La sortie est composée localement.
Boîte à outils .env
Analysez les fichiers env KEY=value, signalez les doublons et comparez deux blobs .env. Les secrets dans les fichiers env ne quittent jamais le navigateur.
Générateur Docker
Générez un Dockerfile ou un snippet de service Compose à partir de champs d'image, ports et commande. Les snippets sont construits dans l'onglet.
Expliqueur GitHub Actions
Expliquez un workflow YAML GitHub Actions : nom, déclencheurs, jobs et étapes. L'analyse utilise js-yaml dans le navigateur.
Générateur cURL
Construisez une commande curl à partir de méthode, URL, en-têtes et corps. La commande est assemblée localement donc les jetons dans les en-têtes restent dans l'onglet.
Générateur de commande Tar
Construisez une commande tar create ou extract avec les drapeaux gz, bz2 ou xz. Un petit assistant de commande, pas un archiveur.