Linux常用命令之許可權管理

2021-07-10 23:58:46 字數 1049 閱讀 2230

在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的許可權改變了。有時候我...