kodieren | dekodieren | komprimieren

> octal | base8 | 0755 <

// Oktal – Konvertierung zwischen Text und oktaler Darstellung (Basis 8)

[UNIX]

Unix-Systeme

Wird häufig für Dateiberechtigungen und Escape-Sequenzen in Unix/Linux verwendet.

[COMPACT]

Platzsparend

Kompakter als Binärdarstellung, da nur die Ziffern 0–7 verwendet werden.

[ESCAPE]

Escape-Sequenzen

Unterstützt das \nnn-Format, das in vielen Programmiersprachen verwendet wird.

>> Technische Infos

Wie Oktal funktioniert:

Oktal (Basis 8) verwendet die Ziffern 0–7. Jede Oktalstelle repräsentiert genau 3 Bits. In der Informatik wird Oktal oft für Unix-Dateiberechtigungen (755 = rwxr-xr-x) und Zeichen-Escape-Sequenzen (\101 = 'A') verwendet.

Beispiele:

'A' → 101 "Hello" → 110 145 154 154 157 chmod 755 → rwxr-xr-x

Warum Oktal verwenden:

  • >Unix-Dateiberechtigungen
  • >Escape-Sequenzen
  • >Altsysteme
  • >Kompakte Bitdarstellung
  • >Zeichenkodierung

>> Häufig gestellte Fragen

Was ist Oktal?

Oktal ist ein Zahlensystem zur Basis 8, das die Ziffern 0–7 verwendet. Jede Oktalstelle steht für genau 3 Bits und eignet sich daher, Binärdaten kompakter darzustellen.

Warum wird Oktal für Unix-Berechtigungen verwendet?

Unix-Dateiberechtigungen verwenden jeweils 3 Bits für Besitzer, Gruppe und andere (Lesen = 4, Schreiben = 2, Ausführen = 1). Oktal bildet diese 3-Bit-Gruppen perfekt ab: 755 bedeutet rwx (7) für den Besitzer und r-x (5) für Gruppe und andere.

Was sind oktale Escape-Sequenzen?

Oktale Escape-Sequenzen wie \101 stellen Zeichen über ihren ASCII-Code in Oktal dar. Sie werden in vielen Programmiersprachen und Tools verwendet, um spezielle oder nicht druckbare Zeichen zu repräsentieren.

Wie unterscheidet sich Oktal von Hexadezimal?

Oktal verwendet 8 Symbole (0–7) und repräsentiert 3 Bits pro Stelle, während Hexadezimal 16 Symbole (0–F) und 4 Bits pro Stelle nutzt. Hex ist heute häufiger, aber Oktal bleibt für Unix-Systeme wichtig.

Weitere Sprachen