linux授權命令

linux系統下授權命令是什麼呢?下面是具體介紹:

linux系統下常用的授權命令是:chmod和chown。

1、chmod命令:

chmod命令用於改變檔案或目錄許可權,英文原意為change the permissions mode of a file,所在路徑為/bin/chmod,其語法格式為:

chmod [{ugoa}{+-=}{rwx}] [檔案或目錄]或chmod [mode=421] [檔案或目錄]

其中a表示所有的u、g、o的許可權都將修改。如果加上-R選項,表示遞迴修改許可權。許可權的數字表示分別為:r對應著4,w對應著2,x對應著1,因此,rwxrw-r—對應的數字許可權為764。注意:只有root和所有者可以改變該檔案或目錄的許可權!

在/tmp目錄建立一個test.txt檔案,並將其許可權修改為所有者(u)去掉寫許可權,使用者組(g)和其他人(o)加上寫許可權,且三者均具有執行許可權。 

使用數字命令將所有者許可權改為可讀可寫,將使用者組和其他人的許可權改為僅可讀。

在/tmp目錄下建立目錄a,並在a的目錄下建立目錄b,然後使用-R選項遞迴修改a與b的許可權。

2、chown命令:

chown命令用於改變檔案或目錄的所有者,英文原意為change file ownership,所在路徑為/bin/chown,其語法格式為:chown [使用者] [檔案或目錄],注意只有管理員才能更改檔案所屬使用者。

建立一個使用者ws,以該使用者進行登入並在/tmp目錄下建立一個檔案test.txt,以root身份即可修改該檔案的所屬使用者。

以上就是小編今天的分享了,希望可以幫助到大家。