chmod
ad
chmod [ man page ] - dosya erişim izinlerini değiştir
özet
chmod [OPTION]... MODE[,MODE]... FILE...
chmod [OPTION]... OCTAL-MODE FILE...
chmod [OPTION]... --reference=RFILE FILE...
Sık kullanılan seçenekler
-R, --recursive
change files and directories recursively
-c, --changes
like verbose but report only when a change is made
-v, --verbose
output a diagnostic for every file processed
temeller
- r: oku (kullanıcı dosyayı okuyabilir veya belirli bir dizini listeleyebilir)
- w: write (kullanıcı dosyaya yazabilir veya dizinde dosya veya dizin oluşturabilir)
- x: execute (kullanıcı dosyayı yürütebilir veya dizin girebilir)
$ ls -ld dir/
Örnekler
Sekizli Mod
Sekizli mod ile file.txt izinlerini rwxr-xr-- olarak nasıl değiştirebileceğimizi görelim:
$ chmod 764 file.txt
Sembolik Özellikler
Sembolik belirtim, dosya ve dizin izinlerini değiştirmenin başka bir yoludur. Bir sonraki örnekte file.txt dosyasının rwxr-xr-- izinlerini aşağıdaki sembolik belirtimle değiştireceğiz:
$ chmod u=rwx,g=rx,o=r file.txt