使用命令chown改變文件、目錄的全部權;使用chgrp命令修改文件、目錄的組;

使用命令chown改變文件、目錄的全部權

超級用戶root 或者具備超級用戶身份的用戶(這裏系統的全部者nling 就是一個超級用戶),有權利修改文件/目錄的全部權,這是Linux 系統所必須肯定的。超級用戶能夠經過使用chown 命令,變動一個文件或一個目錄的全部權,這個命令的語法以下: html


chown newuser file or directory

例如:

chown damboo tools.txt

提示:這個命令可使用戶damboo 成爲文件tools.txt 的新全部者。

若是超級用戶還但願修改文件或目錄的分組,就可使用命令chown 繼續操做,它的語法形式以下:

chown newuser.newgroup file directory

一樣,超級用戶還可使用以下的命令改變文件、目錄:

chown -R damboo.admin tools.txt

提示:這個命令不單單是把damboo 設成新的全部者,並且從新設定了文件管理的組。

若是超級用戶但願修改具體目錄下面全部文件或目錄的用戶、分組全部權,可使用-R選項,以遞歸模式運行chown 命令。繼續上面的例子:

chown -R damboo.admin /home/

提示:這樣的命令能夠修改home 目錄和目錄中的全部文件和子目錄的用戶和組的全部權。

具備超級用戶身份的用戶才能夠修改系統中文件的全部權,但通常用戶也能夠經過使用chgrp命令,修改屬於本身的文件或目錄的組。 spa

使用chgrp命令修改文件、目錄的組
htm

chgrp命令能改變文件或目錄的組全部權,但要求該用戶必須是新組的成員。換言之,要屬於新舊兩個組的用戶,纔有權改變組。例如:

chgrp damboo *.html

提示:運行上面的命令能夠改變一個目錄下的全部HTML文件的組,使之成爲damboo組的成員。

使用組命令不須要任何變量,就能夠查看用戶屬於哪一個組的成員。和chown命令同樣,chgrp命令也可使用選項-R 遞歸改變一個或多個文件、目錄的組名。
遞歸

使用chmod改變文件、目錄的訪問優先權;
字符串

chmod實用程序能夠幫助讀者改變文件、目錄許可的模式。讀者可使用八進制方法或字符串方法來執行這種比較靈活的程序。例如:

chmod 444 *.html

提示:這個命令能夠改變後綴爲.html文件許可。把每個HTML文件設置成全部用戶能夠讀文件。這裏應該說明的是,「444」是一個許可值,它表示對每個用戶的讀許可。

還可使用字符串的方法來實現一樣的功能:

chmod a+r,u+w *.html

提示:a+r 表示對全部用戶(a)設置讀(r) ;u+w 表示容許文件的擁有者(u)寫(w)文件。當須要使用多種訪問字符串的時候,每個字符串都用逗號隔開,並且這些字符串之間不該有空格。
變量

相關文章
相關標籤/搜索