Basit bir
chown
terimde, bir dosyanın sahipliğini değiştirmek için kullanılırken chmod
, dosya modu bitlerini değiştirmek için kullanılır.
chown
Dosyanın kime ait olduğunu tanımlar.
chmod
Kimin ne yapabileceğini tanımlar.
Birini bir dosyanın sahibi yaptığınızda, o dosyayı neredeyse istediği yerde yapabilir; örneğin, chmod
kimlerin ne yapabileceğini tanımlamak için kiplerini değiştirmek için kullanabilir.
$ ls -l file
-rwxrwxr-x 2 ravexina admins 26 May 9 12:49 file
Yukarıdaki satırda ravexina
dosyanın sahibinin ve admins
grubun sahibi olduğunu görebiliriz . Kullanabilirim: sudo chown dave:sudo file
dosyanın sahibini dave
ve grubunu sudo
; Şimdi dosya "dave" ve "sudo" grubundaki herkes.
Ancak chmod
kiminle ne yapabileceğimizi tanımladık. Bir dosyayı okuma, dosyaya yazma veya yürütme hakkı vardır. Örneğin:
chmod 777 file
Sahip, grup ve diğer herkes dahil olmak üzere herkese okuma, yazma ve uygulama hakkı verir.
Gönderen turnoff.us :