Chmod hesaplama
Bu chmod hesaplama aracıyla dosya izinlerini kutuları işaretleyerek ayarlayabilir ya da 755 gibi bir sayı yazabilirsiniz; rwxr-xr-x gösterimi, chmod komutu ve anlamı hemen görünür.
Kaynak: The Open Group – POSIX chmod (Klassen u g o a, Operatoren, Rechte r w x X s t). Güncelleme: .
Nasıl hesaplanır?
chmod 755, rwxr-xr-x demektir: sahip okuyabilir, yazabilir ve çalıştırabilir; grup ve diğerleri okuyabilir ve çalıştırabilir. Üç rakamın her biri okuma (4), yazma (2) ve çalıştırma (1) toplamıdır.
Nasıl çalışır
İlk rakam sahip (u, user), ikincisi grup (g), üçüncüsü diğer herkes (o, others) içindir. 7 = 4 + 2 + 1 (hepsi), 6 = 4 + 2 (okuma ve yazma), 5 = 4 + 1 (okuma ve çalıştırma), 4 = yalnızca okuma. Öne eklenen dördüncü rakam özel bitleri belirtir: 4 = setuid, 2 = setgid, 1 = sticky bit. Sayıların yanında araç, ls -l çıktısındaki dokuz karakteri ve u=rwx,g=rx,o=rx ya da a+x gibi ifadeleri de anlar.
Bilmekte fayda var
- Dizinlerde “çalıştırma”, dizine girip içindeki dosyalara erişebilmek demektir. x olmadan dizin pratikte kilitlidir.
- 777 herkese tam izin verir ve neredeyse hiç doğru çözüm değildir. Sahibi veya grubu chown ile düzeltmek daha iyidir.
g+wgibi göreli değişiklikler yalnızca belirli izinleri değiştirir; bunun için mevcut izinleri “Başlangıç izinleri” alanına yazın.-Rile değişiklik, bir dizin ve içeriği için özyinelemeli uygulanır.
Sıkça sorulan sorular
chmod 755 ne demek?
Sahip: okuma, yazma, çalıştırma (7). Grup ve diğerleri: okuma ve çalıştırma (5). ls -l gösteriminde rwxr-xr-x'tir; dizinler ve betikler için yaygındır.
chmod 644 ne demek?
Sahip okuyup yazabilir (6), grup ve diğerleri yalnızca okuyabilir (4); yani rw-r--r--. Web sayfaları gibi sıradan dosyalar için olağan ayardır.
chmod sayısı nasıl hesaplanır?
Her sınıf için okuma = 4, yazma = 2, çalıştırma = 1 toplanır. Örnek: okuma ve yazma 6 eder. Üç rakam sahip, grup ve diğerleridir.
chmod 755 ile 777 arasındaki fark nedir?
777'de grup ve diğerleri de yazıp dosyaları değiştirebilir; bu bir risktir. 755 onlara yalnızca okuma ve çalıştırma izni verir.
Kaynaklar ve yasal dayanak
- The Open Group – POSIX chmod (Klassen u g o a, Operatoren, Rechte r w x X s t)
- GNU Coreutils – chmod invocation (sembolik ve sayısal modlar, setuid, setgid, sticky bit)
- Wikipedia – Chmod
Güncelleme: · Editoryal ilkeler
Benzer araçlar
- HTTP durum kodlarıHTTP durum kodları açıklandı: 200, 301, 404, 500 ve 40’tan fazla kodun anlamı; koda veya anahtar kelimeye göre arama ve sınıfa göre filtre ile.
- htaccess yönlendirme (301, HTTPS, www).htaccess yönlendirme oluşturucu: 301, HTTPS zorlama, www, alan adı taşıma ve daha fazlası. Bir URL için test ve Nginx karşılığı, tarayıcınızda yerel.
- Cron ifadesi oluşturucu: cron ifadesi oluşturun ve açıklayınCron ifadesi oluşturucu ve açıklayıcı: ifade kurun veya yapıştırın, sade dille okuyun, sonraki çalışma zamanlarını görün. Unix, Spring ve Quartz, tarayıcıda.
- robots.txt kontrol ve site haritası testirobots.txt kontrol aracı: Bir URL Googlebot, Bingbot veya yapay zekâ botlarına kapalı mı? Belirleyici kuralı, söz dizimi hatalarını ve site haritasını gösterir.
- Şifre oluşturucuŞifre oluşturucu: güçlü rastgele şifreler ve akılda kalan parola cümleleri oluşturun, entropiyi bit olarak görün – tarayıcınızda, hiçbir şey gönderilmez.
- ASCII tablosu: onluk, hex, sekizlik, ikili kodlar ve Unicode aramaTam ASCII tablosu (0–127) ve Latin-1 (128–255): onluk, hex, sekizlik, ikili kodlar, HTML varlığı, denetim karakterleri. Her Unicode karakterini arayın.
- IP adresim nedir?IP adresim nedir sorusunun anında cevabı: genel IP adresinizi gösterir, IPv4 mü IPv6 mı olduğunu bulur ve farkı açıklar. Ücretsiz, IP adresiniz saklanmaz.
- TC Kimlik No Doğrulama (algoritma kontrolü)TC kimlik no doğrulama: 11 haneli numaranın 10. ve 11. hane kontrol formülünü hesaplayın, yanlış hanenin hangisi olduğunu görün. Ücretsiz, kayıtsız, tarayıcıda.
- IEEE 754 dönüştürücüIEEE 754 dönüştürücü: half, single ve double için ondalık, hex veya bit çevirin; işaret, üs, mantis ve tam saklanan değeri görün.