Linux 檔案 許可權 操作
阿新 • • 發佈:2019-02-18
一、許可權簡介
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
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