Convertisseur Octal en Binaire en Ligne Gratuit 2026 - BinaryToText.ai
Outil Gratuit 2026

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.

Questions Fréquentes

Qu'est-ce que le système octal?
Le système octal (base 8) utilise les chiffres 0-7. Il est utile en informatique car chaque chiffre octal correspond exactement à 3 bits binaires (2³=8). Il est principalement utilisé pour les permissions Unix/Linux et dans certains contextes C/C++.
Comment utiliser chmod avec l'octal?
chmod utilise 3 chiffres octaux: propriétaire, groupe, autres. Chaque chiffre est la somme: 4=lecture, 2=écriture, 1=exécution. chmod 755 = propriétaire rwx (7), groupe r-x (5), autres r-x (5).
Comment convertir l'octal en binaire?
Chaque chiffre octal se convertit en un groupe de 3 bits: 0=000, 1=001, 2=010, 3=011, 4=100, 5=101, 6=110, 7=111. Ex: 755 = 7→111, 5→101, 5→101 = 111 101 101.
Quelle est la différence entre octal et hexadécimal?
Les deux simplifient le binaire: l'octal regroupe les bits par 3, le hex par 4. Aujourd'hui l'hex est plus répandu (couleurs, adresses mémoire, debug), tandis que l'octal reste surtout utilisé pour les permissions Unix/Linux.

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é

7
Propriétaire
111
r w x
5
Groupe
101
r - x
5
Autres
101
r - x
755₈ = 111 101 101₂ = 493₁₀ = 1ED₁₆

Permissions chmod les plus courantes

OctalBinaire SymboliqueUsage
777111 111 111rwxrwxrwx⚠️ Accès total (à éviter)
755111 101 101rwxr-xr-xRépertoires et exécutables
644110 100 100rw-r--r--Fichiers texte et HTML
600110 000 000rw-------Clés SSH (~/.ssh/id_rsa)
400100 000 000r--------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?
9 bits (3 groupes de 3): propriétaire, groupe, autres. Dans chaque groupe: r(4)+w(2)+x(1). chmod 755: propriétaire=7(rwx), groupe=5(r-x), autres=5(r-x).
Conversion octal→binaire manuellement?
Chaque chiffre octal → 3 bits: 0=000, 1=001, 2=010, 3=011, 4=100, 5=101, 6=110, 7=111. Ex: 752 → 111 101 010.
Pourquoi l'octal pour chmod et pas l'hex?
Les permissions sont des groupes de 3 bits (r,w,x), ce qui s'aligne parfaitement avec l'octal (3 bits = 1 chiffre). L'hex utilise 4 bits — moins pratique pour les triplets de permissions.
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?
4ème chiffre optionnel: setuid(4), setgid(2), sticky(1). chmod 4755 = setuid (programme s'exécute avec droits du propriétaire). chmod 1777 = sticky bit sur /tmp.
Comment vérifier les permissions d'un fichier?
ls -l fichier affiche la forme symbolique. stat -c '%a' fichier affiche l'octal sur Linux.
Quels octaux sont invalides pour chmod?
Seuls 0–7 sont valides. 8 et 9 n'existent pas en octal. Notre outil signale les erreurs.
Comment lire -rw-r--r--?
Premier tiret = type (fichier). rw- = propriétaire (6), r-- = groupe (4), r-- = autres (4) → chmod 644.