Chmod calculator

Unix file permissions control owner, group, and others access with read (r=4), write (w=2), execute (x=1) bits. chmod 755 means rwxr-xr-x. Toggle checkboxes or enter octal to see symbolic form — essential when fixing deploy scripts and Docker volume permissions.

How to use the chmod calculator

1. Toggle read/write/execute for owner, group, and others.
2. Read octal value (e.g. 644, 755, 600).
3. Copy symbolic equivalent chmod u=rw,go=r.
4. Apply on server: chmod 644 file.txt

Chmod örnekleri

Web dizini 755

rwxr-xr-x sahibinin dosyaları değiştirmesine izin verir; dünya dizine girebilir ve okuyabilir.

Gizli env dosyası 600

rw---------- — .env dosyasını yalnızca sahibi API anahtarlarıyla okur/yazar.

Yürütülebilir komut dosyası 755

cron kullanıcısının çalıştırabilmesi için dağıtma.sh dosyasında rwxr-xr-x.

Chmod hesaplayıcısı ne zaman yardımcı olur?

• Unix izin modelini öğrenirken.
• Dockerfile COPY açık sayısal moda ihtiyaç duyduğunda.
• ls -l rwxr-xr-x çıkışının IaC şablonu için sekizliyle eşlenmesi gerektiğinde.

Sahip grubu diğerleri

Üç üçlü kullanıcı/grup/diğerleri — chmod, erişim kontrolünde mevcut kullanıcı bağlamına hangi üçlünün uygulanacağını etkiler.

Sık sorulan sorular

Sekizli rakam anlamı?

Toplam r=4 w=2 x=1 üçlü başına — 7=rwx, 6=rw-, 5=r-x, 4=r--.

755 mi 775 mi?

775, grup yazma özelliğini ekler — paylaşılan geliştirme ekibi düzenlemesi; 755 grup salt okunurdur.

Özyinelemeli chmod -R?

Dizin ağacı için geçerlidir — yanlış yolda tehlikelidir; iki kez doğrulayın.

Dosya ve dizin yürütülüyor mu?

dizindeki x, enter (cd) anlamına gelir; on file, program olarak çalıştır anlamına gelir.

umask etkileşimi?

Varsayılan dosya modu = oluşturma maskesi eksi umask — hesaplayıcı umask'ı değil hedef modunu gösterir.