Linux有三種不同類型的用戶可對文件或目錄進行訪問,分別是:文件所有者,同組用戶、其他用戶。
每一文件或目錄的訪問權限都有三組,每組用三位表示,分別為:1)文件屬主的讀、寫和執行權限;2)和屬主同組的用戶的讀、寫和執行權限;3)系統中其他用戶的讀、寫和執行權限。當用ls -l命令顯示文件或目錄的周詳信息時,最左邊的一列為文件的訪問權限。
chmod命令:
功能:用於改動文件或目錄的訪問權限。
語法:chmod [who] [+ | - | =] [mode] 文件名?
操作對象who可是下述字母中的任一個或他們的組合:
u 表示“用戶(user)”,即文件或目錄的所有者。
g 表示“同組(group)用戶”,即和文件屬主有相同組ID的所有用戶。
o 表示“其他(others)用戶”。
a 表示“所有(all)用戶”。他是系統默認值。
+ 添加某個權限。
- 取消某個權限。
= 賦予給定權限並取消其他所有權限(如果有的話)。
設置mode所表示的權限可用下述字母的任意組合:
r 可讀。
w 可寫。
x 可執行。
數字設定法:
0表示沒有權限,1表示可執行權限,2表示可寫權限,4表示可讀權限
chmod [mode] 文件名?
例1:$ chmoda+x sort
所有的使用者(a)都增加執行權限
例2:$ chmodug+w,o-x text
文件主和與文件主同組的用戶增加寫權限,其他用戶刪除執行權限。
例3: $ chmod 644 mm.txt
對於mm.txt這個文件來說文件主有讀寫權限,同組用戶有讀權限,其他用戶也有讀權限。
例4: $ chmod 750 wch.txt
對於wch.txt這個文件來講文件主有讀寫執行的權限,同組用戶有讀和執行的權限,其他用戶沒有權限。
------------------------------------------------
博主經營一家發飾淘寶店,都是純手工制作哦,開業沖鑽,只為信譽!需要的親們可以光顧一下!謝謝大家的支持!
店名:
小魚尼莫手工飾品店
經營:
發飾、頭花、發夾、耳環等(手工制作)
網店:
http://shop117066935.taobao.com/
---------------------------------------------------------------------
繼續正題...
chgrp命令:
功能:改動文件或目錄所屬的組。
語法:chgrp [選項] group filename?
如果用戶不是該文件的屬主或終極用戶,則不能改動該文件的組。
例1:$ chgrp –R book /opt/local /book
改動/opt/local /book/及其子目錄下的所有文件的屬組為book。
chown命令:
功能:更改某個文件或目錄的屬主和屬組。這個命令也非常常用。例如root用戶把自己的一個文件拷貝給用戶xu,為了讓用戶xu能夠存取這個文件,root用戶應該把這個文件的屬主設為xu,否則,用戶xu無法存取這個文件。
語法:chown [選項] 用戶或組文件
例1:把文件shiyan.c的所有者改為wang。
$ chownwangshiyan.c
例2:把目錄/his及其下的所有文件和子目錄的屬主改成wang,屬組改成users。
$ chown -R wang.users /his
店名:
小魚尼莫手工飾品店
經營:
發飾、頭花、發夾、耳環等(手工制作)
網店:
http://shop117066935.taobao.com/