Convertisseur Octal en Binaire
Convertissez des nombres octaux en binaire, décimal et hexadécimal. Parfait pour comprendre les permissions Unix/Linux chmod et la programmation système.
Conversion dans toutes les bases
Octal
Binaire
Décimal
Hex
Interprétation permissions Unix
Questions Fréquentes
Qu'est-ce que le système octal?
Comment utiliser chmod avec l'octal?
Comment convertir l'octal en binaire?
Quelle est la différence entre octal et hexadécimal?
Outils associés
Le système octal et les permissions Unix expliqués
L'octal (base 8) utilise les chiffres 0–7. Chaque chiffre = exactement 3 bits. L'usage le plus courant: les permissions Unix/Linux chmod. chmod 755 signifie: propriétaire=7(rwx), groupe=5(r-x), autres=5(r-x). Chaque valeur = somme de: 4(r) + 2(w) + 1(x).
// chmod 755 décomposé
Permissions chmod les plus courantes
| Octal | Binaire | Symbolique | Usage |
|---|---|---|---|
| 777 | 111 111 111 | rwxrwxrwx | ⚠️ Accès total (à éviter) |
| 755 | 111 101 101 | rwxr-xr-x | Répertoires et exécutables |
| 644 | 110 100 100 | rw-r--r-- | Fichiers texte et HTML |
| 600 | 110 000 000 | rw------- | Clés SSH (~/.ssh/id_rsa) |
| 400 | 100 000 000 | r-------- | Fichiers en lecture seule |
Cas d'utilisation
Pourquoi et quand utiliser cet outil.
Administration Linux/Unix
Calculez et vérifiez les permissions chmod pour scripts, répertoires web et fichiers de config serveur.
Sécurité des fichiers
600 pour clés SSH, 644 pour fichiers web, 755 pour répertoires — les bonnes permissions par défaut.
Formation système
Visualisez comment les 9 bits rwxrwxrwx correspondent à 3 chiffres octaux.
Programmation C/C++
Les littéraux octaux sont courants en C: open(path, O_RDWR, 0644).
Python et scripting
Python: 0o755. Comprenez ces valeurs pour vos scripts de gestion de fichiers.
Bases numériques
Approfondissez les systèmes octal, binaire, hex et leurs relations mutuelles.
Questions fréquentes
Tout ce que vous devez savoir sur cet outil.
Comment fonctionnent les permissions chmod?
Conversion octal→binaire manuellement?
Pourquoi l'octal pour chmod et pas l'hex?
Différence chmod 755 vs chmod +x?
chmod 755 définit les permissions de manière absolue. chmod +x ajoute seulement l'exécution sans toucher au reste.Qu'est-ce que setuid, setgid, sticky bit?
Comment vérifier les permissions d'un fichier?
ls -l fichier affiche la forme symbolique. stat -c '%a' fichier affiche l'octal sur Linux.