1. 程式人生 > >Linux 檔案 許可權 操作

Linux 檔案 許可權 操作

一、許可權簡介
r :讀許可權    w:寫許可權  x:執行許可權
ls -la
-rw-r--r--.  1 lia  liag  63 2月   3 12:43 test.txt
檔案型別  - 
許可權第一組:rw-(讀寫許可權)   檔案擁有者許可權位  
許可權第二組:r--(讀許可權) 檔案擁有組(使用者組)許可權位  使用者組隊檔案有什麼許可權 使用者組裡的使用者對檔案就有什麼許可權
許可權第三組:r--(讀許可權)   其他所有人
檔案擁有者:lia
檔案擁有組:liag


表示字元   許可權名字      對檔案的含義        第一目錄的含義
r(4)         讀          讀取檔案內容     檢查目錄內容
w(2) 寫          修改檔案內容 改變目錄內容(刪除目錄或目錄總檔案 目錄中新增目錄/檔案等)
x(1)執行(命令)  執行檔案         進入目錄
二、許可權修改
(1)
chmod  u-w  /test   去除使用者對目錄test的w許可權   
chmod  g-w  /test   去除使用者組對目錄test的w許可權 
chmod  o-w  /test   去除其他使用者對目錄test的w許可權 
連用:chmod  u-w,g+x.o-r  /test
(2)r:4  w:2 x:1  =》rw-r--r-- <=> 644
chmod 777  /test   =>檢視/test許可權的結果為 rwxrwxrwx
(3)
chown 修改檔案的擁有者
chown li  test  把目錄test的所有者改為li li就擁有了目錄test之前擁有者所擁有的許可權 
chown li:lig  test   修改目錄test的擁有者為li  擁有組為lig
chgrp  tg test  修改test檔案的擁有組為tg
只有root使用者可以使用chown