MCP ile bağlan →

Hesaplamaya Girin

Formül

Reklam

Sonuç

chmod Oktal Modu
000
---------
Sahip hanesi 0
Grup hanesi 0
Diğerleri hanesi 0
Komut chmod 000 file

Chmod Hesaplayıcı nedir?

Chmod Hesaplayıcı, Unix/Linux dosya izinlerini chmod komutunda kullanılan sayısal (oktal) gösterime ve ayrıca rwxrwxrwx sembolik dizgisine çevirir. Unix tabanlı sistemlerde her dosyanın üç izin grubu vardır — sahip, grup ve diğerleri — ve her grup oku, yaz, çalıştır erişimi verebilir. Bu araç tüm POSIX sistemlerinde (Linux, macOS, BSD) geçerlidir.

Nasıl kullanılır?

Her satırda vermek istediğiniz izinlerin kutularını işaretleyin. Sahip satırı dosyayı oluşturan kullanıcıyı, grup satırı dosyanın grubundaki üyeleri, diğerleri satırı ise geri kalan herkesi kontrol eder. Hesaplayıcı, chmod 755 dosya gibi bir komuta doğrudan yapıştırabileceğiniz 3 haneli oktal modu ve okunması kolay sembolik biçimi anında verir.

Formül açıklaması

Her iznin bir değeri vardır: oku = 4, yaz = 2, çalıştır = 1. Her grup için verilen izinlerin değerlerini toplayarak 0 ile 7 arasında tek bir hane elde edersiniz:

$$\text{hane} = 4\cdot\text{r} + 2\cdot\text{w} + 1\cdot\text{x}$$

Üç hane, son modu oluşturmak için sahip-grup-diğerleri sırasıyla yazılır.

Sahip, grup ve diğer için okuma, yazma, çalıştırma bitlerini ve sekizlik değerlerini gösteren izin tablosu
Sahip, grup ve diğer kullanıcıların her birinde, toplamı bir sekizlik haneye eşit olan okuma (4), yazma (2) ve çalıştırma (1) bitleri bulunur.

Örnek üzerinden açıklama

Diyelim ki sahip okuyabilir, yazabilir ve çalıştırabilir (\(4+2+1 = 7\)), grup okuyabilir ve çalıştırabilir (\(4+0+1 = 5\)) ve diğerleri okuyabilir ve çalıştırabilir (\(4+0+1 = 5\)). Sonuç 755, sembolik olarak rwxr-xr-x — çalıştırılabilir bir betik veya dizin için klasik moddur.

rwxr-xr-- izinlerinin sekizlik değer 754'e karşılık geldiğini gösteren örnek
Simgesel izinler rwxr-xr--, sekizlik mod 754'e dönüşür.

Sıkça Sorulan Sorular

644 ne anlama gelir? Sahip oku+yaz (6), grup oku (4), diğerleri oku (4) — belgeler gibi çalıştırılamayan dosyalar için tipik bir moddur.

777 ne anlama gelir? Herkes okuyabilir, yazabilir ve çalıştırabilir. Pratik olsa da güvensizdir ve genellikle tavsiye edilmez.

Dizinlerde neden çalıştırma izni gerekir? Bir dizinde çalıştırma biti, dizine girip içindeki dosyalara erişmenizi sağlar; bu nedenle dizinlerde okuma izninin verildiği her yerde genellikle çalıştırma iznine de ihtiyaç duyulur.

Son güncelleme: