Unix chmod 命令的使用

2021-06-19 02:31:07 字數 998 閱讀 1128

命令:chmod (change mode)

功能:用於改變檔案的讀寫和執行3種許可權。分別有符號法和八進位制數字法兩種用法。 

(1)符號法:

命令格式:chmod filename

u (user)   表示使用者本人。

g (group)  表示同組使用者。

o (oher)   表示其他使用者。

a (all)    表示所有使用者。

+          用於給予指定使用者的許可許可權。

-          用於取消指定使用者的許可許可權。

=          將所許可的許可權賦給檔案。

r (read)   讀許可,表示可以拷貝該檔案或目錄的內容。

w (write)  寫許可,表示可以修改該檔案或目錄的內容。

x (execute)執行許可,表示可以執行該檔案或進入目錄。

(2)八進位制數字法:  

命令格式:chmod abc file

其中a,b,c各為乙個八進位制數字,分別表示user、group、及other的許可權。

4 (100)    表示可讀。

2 (010)    表示可寫。

1 (001)    表示可執行。

因此,若要rwx屬性則4+2+1=7;

若要rw-屬性則4+2=6;

若要r-x屬性則4+1=5。

(3) 例子

例如:# chmod a+rx filename

讓所有使用者可以讀和執行檔案filename。

# chmod go-rx filename

取消同組和其他使用者的讀和執行檔案filename的許可權。

# chmod 741 filename

讓本人可讀寫執行、同組使用者可讀、其他使用者可執行檔案filename。

# chmod -r 755 /home/oracle

遞迴更改目錄許可權,本人可讀寫執行、同組使用者可讀可執行、其他使用者可讀可執行

chmod命令的使用

指令名稱 chmod 使用許可權 所有使用者 使用方式 chmod cfvr help version mode file.說明 linux unix 的檔案呼叫許可權分為 檔案擁有者 群組 其他。利用 chmod 可以藉以控制檔案如何被他人所呼叫。引數 mode 許可權設定字串,格式如下 ugoa...

trap命令的使用

目前,unix系統在各行各業使用得相當廣泛,因此unix系統的安全性問題就至關重要。下面根據unix系統的特點介紹一下如何來加強系統安全管理。設定較高的安全級 unix系統共有四種安全級別 high 高階 improved 改進 traditional 一般 low 低階 這四個級 別安全性由高到低...

shell typeset命令的使用

typeset用於設定變數屬性,如大小寫,寬度,左右對齊等都可以用typeset來控制,當用typeset改變乙個變數的屬性時,這種改變是永久的,下面以ksh為例,演示typeset的幾種典型用法 1,無選項的執行typeset,則顯示所有變數 home lee typeset typeset co...