歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Unix知識 >> Unix基礎知識 >> Unix操作系統常用配置文件(28)

Unix操作系統常用配置文件(28)

日期:2017/2/25 10:12:11   编辑:Unix基礎知識

chmod

[語法]: chmod [-R] 模式 文件...

或 chmod [ugoa] {+|-|=} [rwxst] 文件...

[說明]: 改變文件的存取模式,存取模式可表示為數字或符號串,例如:

chmod nnnn file , n為0-7的數字,意義如下:

4000 運行時可改變UID

2000 運行時可改變GID

1000 置粘著位

0400 文件主可讀

0200 文件主可寫

0100 文件主可執行

0040 同組用戶可讀

0020 同組用戶可寫

0010 同組用戶可執行

0004 其他用戶可讀

0002 其他用戶可寫

0001 其他用戶可執行

nnnn 就是上列數字相加得到的,例如 chmod 0777 file 是指將文件 file 存取權限置為所有用戶可讀可寫可執行。

-R 遞歸地改變所有子目錄下所有文件的存取模式

u 文件主

g 同組用戶

o 其他用戶

a 所有用戶

+ 增加後列權限

- 取消後列權限

= 置成後列權限

r 可讀

w 可寫

x 可執行

s 運行時可置UID

t 運行時可置GID

[例子]:

chmod 0666 file1 file2 將文件 file1 及 file2 置為所有用戶可讀可寫

chmod u+x file 對文件 file 增加文件主可執行權限

chmod o-rwx 對文件file 取消其他用戶的所有權限

Copyright © Linux教程網 All Rights Reserved