在linux中的每乙個檔案或目錄都包含有訪問許可權,這些訪問許可權決定了誰能訪問和如何訪問這些檔案和目錄,這也讓linux更安全。下面主要講解下常用的許可權命令chgrp,chmod,chown 。
1、檔案型別與許可權
檔案型別:
-:普通檔案 (f)
d: 目錄檔案
b: 塊裝置檔案 (block)
c: 字元裝置檔案 (character)
l: 符號鏈結檔案(symbolic link file)
p: 命令管道檔案(pipe)
s: 套接字檔案(socket)
檔案許可權:
共9位,每3位一組,每一組:rwx(讀,寫,執行), 檔案的許可權分為三組,那這三組分別代表什麼呢?
第一組: 檔案擁有者許可權
第二組: 檔案所屬群組許可權
第三組:其他使用者的許可權
現在我們知道,檔案的許可權有三組,分別可以設定rwx(讀,寫,執行),那我們就來說一下,用什麼命令可以設定這些許可權與屬性!
2、 與許可權相關的命令
(1). chown :改變檔案擁有者
chown [-r] 賬號名稱:組名 檔案或目錄 選項與引數:
-r : 進行遞迴(recursive)的持續變更,亦即連同次目錄下的所有檔案都變更
例: chown root install.log
(2). chgrp:改變檔案所屬群組
chgrp [-r] dirname/filename ... 選項與引數:
-r : 進行遞迴(recursive)的持續變更,亦即連同次目錄下的所有檔案、目錄 都更新成為這個群組之意
例: chgrp test install.log
(3). chmod:改變檔案的許可權, suid, sgid, sbit等等的特性
chmod [-r] xyz 檔案或目錄 選項與引數:
xyz : 就是剛剛提到的數字型別的許可權屬性,為rwx 屬性數值的相加
-r : 進行遞迴(recursive)的持續變更,亦即連同次目錄下的所有檔案都會變更
Linux常用命令 許可權管理
1 chmod change the permissions mode of a file 語法 chmod 檔案或目錄 mode 421 檔案或目錄 功能描述 改變檔案或目錄許可權 範例 chmod g w file1 賦予檔案file1所屬組寫許可權 chmode 777 dir1 設定目錄di...
Linux常用命令 許可權管理
許可權 檔案目錄 r 4檢視檔案內容 列出目錄中內容 w 2修改檔案內容 目錄中建立,刪除檔案 x 1執行檔案 進入目錄 chmod 檔案或目錄 u user 所有者 g group 所屬組 o other 其他人 a all 所有三類 chmod r 777 檔案或目錄 r 遞迴修改chown 使...
Linux常用命令 許可權管理命令
chmod 改變檔案或目錄的許可權 格式 chmod 引數 檔名 r 讀 w 寫 x 執行 u user 所有者 g group 所屬組 o others 其他人 a all 所有人 新增某個許可權 取消某個許可權 賦予給定許可權並取消原來所有許可權 我們可以看出來test2的許可權改變了。有時候我...