kodla | çöz | sıkıştır

> octal | base8 | 0755 <

// Sekizlik – metin ile sekizlik (taban 8) gösterim arasında dönüştürme

[UNIX]

Unix sistemleri

Unix/Linux ortamlarında dosya izinleri ve kaçış dizileri için yaygın olarak kullanılır.

[COMPACT]

Daha kompakt

Yalnızca 0–7 rakamlarını kullandığı için ikilik gösterime göre daha kompakt.

[ESCAPE]

Kaçış dizileri

Birçok programlama dilinde kullanılan \nnn biçimini destekler.

>> teknik bilgiler

Sekizlik sistem nasıl çalışır?:

Sekizlik (taban 8) sistemi 0–7 rakamlarını kullanır. Her sekizlik rakam tam olarak 3 biti temsil eder. Bilişimde sekizlik, Unix dosya izinleri (755 = rwxr-xr-x) ve karakter kaçış dizileri (\101 = 'A') için sıkça kullanılır.

Örnekler:

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

Neden sekizlik kullanılır?:

  • >Unix dosya izinleri
  • >Kaçış dizileri
  • >Eski/legacy sistemler
  • >Kompakt bit gösterimi
  • >Karakter kodlama

>> sık sorulan sorular

Sekizlik sayı sistemi nedir?

Sekizlik, 0–7 rakamlarını kullanan ve tabanı 8 olan bir sayı sistemidir. Her sekizlik rakam 3 biti temsil eder, bu da ikili verilerin daha kompakt gösterilmesini sağlar.

Unix izinleri için neden sekizlik kullanılıyor?

Unix dosya izinleri; sahip, grup ve diğerleri için 3'er bit kullanır (okuma = 4, yazma = 2, çalıştırma = 1). Sekizlik gösterim bu 3 bitlik grupları tam olarak yansıtır: 755, sahip için rwx (7) ve grup ile diğerleri için r-x (5) anlamına gelir.

Sekizlik kaçış dizileri nedir?

Örneğin \101 gibi sekizlik kaçış dizileri, karakterleri sekizlik ASCII kodlarıyla temsil eder. Birçok programlama dili ve araçta özel veya yazdırılamayan karakterleri göstermek için kullanılır.

Sekizlik ve onaltılık sistemler arasındaki fark nedir?

Sekizlik 8 sembol (0–7) kullanır ve rakam başına 3 bit temsil eder; onaltılık ise 16 sembol (0–F) kullanır ve rakam başına 4 bit temsil eder. Günümüzde onaltılık daha yaygındır, ancak Unix dünyasında sekizlik hâlâ önemlidir.

Diğer diller