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.