訂閱
糾錯(cuò)
加入自媒體

Linux | chown和chmod的區(qū)別和使用用法

chown 和 chmod

都是Linux中常用的 解決權(quán)限問(wèn)題的方法

對(duì)于初學(xué)者來(lái)說(shuō),

使用chmod來(lái)改變文件權(quán)限是更常用的

但是更多時(shí)候,

我們需要一種不去更改文件本身屬性而能解決文件權(quán)限的方法。

chown 和 chmod 的區(qū)別

01 操作內(nèi)容不同

查看文件或文件夾屬性時(shí),我們可以看到:

使用chmod會(huì)修改第一列的內(nèi)容,即文件或文件夾的讀寫(xiě)執(zhí)行權(quán)限;

而使用chown會(huì)修改第3、4列內(nèi)容,即可訪問(wèn)該文件或文件夾的用戶名和用戶組。

即:

chmod是用來(lái)設(shè)置文件夾和文件權(quán)限的;

而chown是用來(lái)設(shè)置用戶組的,比如授權(quán)某用戶組。

02 用法不同

chown用法

作用:

用來(lái)更改某個(gè)目錄或文件的用戶名和用戶組。

一般來(lái)說(shuō),這個(gè)指令只有是由系統(tǒng)管理者(root)所使用,一般使用者沒(méi)有權(quán)限可以改變別人的檔案擁有者,也沒(méi)有權(quán)限可以自己的檔案擁有者改設(shè)為別人。

語(yǔ)法:

chown [-cfhvR] [--h(huán)elp] [--version] user[:group] 文件名

也可以簡(jiǎn)化為:

chown 用戶名:組名 文件路徑

舉例:

例1:chown root:root /tmp/tmp1

就是把tmp1的用戶名和用戶組改成root和root(只修改了tmp1的屬組)。

例2:chown -R root:root /tmp/tmp1

就是把tmp1下的所有文件的屬組都改成root和root。

chmod用法

作用:

用來(lái)修改某個(gè)目錄或文件的訪問(wèn)權(quán)限。

Linux/Unix 的文件檔案存取權(quán)限分為三級(jí) : 檔案擁有者(Owner)、群組(Group)、其他(Other Users)。利用 chmod 可以藉以控制檔案如何被他人所存取。

語(yǔ)法:chmod [-cfvR] [--h(huán)elp] [--version] [who] [+ | - | =] [mode] 文件名

其中:

[mode]表示權(quán)限:分為“可寫(xiě) w=4 / 可讀 r=2 / 可執(zhí)行 x=1”,即 777就是擁有全權(quán)限。

舉例:

例子:chmod -R 777 /home/linux

就是把該目錄下的所有文件及文件夾的權(quán)限改為可讀可寫(xiě)可執(zhí)行的。

聲明: 本文由入駐維科號(hào)的作者撰寫(xiě),觀點(diǎn)僅代表作者本人,不代表OFweek立場(chǎng)。如有侵權(quán)或其他問(wèn)題,請(qǐng)聯(lián)系舉報(bào)。

發(fā)表評(píng)論

0條評(píng)論,0人參與

請(qǐng)輸入評(píng)論內(nèi)容...

請(qǐng)輸入評(píng)論/評(píng)論長(zhǎng)度6~500個(gè)字

您提交的評(píng)論過(guò)于頻繁,請(qǐng)輸入驗(yàn)證碼繼續(xù)

  • 看不清,點(diǎn)擊換一張  刷新

暫無(wú)評(píng)論

暫無(wú)評(píng)論

人工智能 獵頭職位 更多
掃碼關(guān)注公眾號(hào)
OFweek人工智能網(wǎng)
獲取更多精彩內(nèi)容
文章糾錯(cuò)
x
*文字標(biāo)題:
*糾錯(cuò)內(nèi)容:
聯(lián)系郵箱:
*驗(yàn) 證 碼:

粵公網(wǎng)安備 44030502002758號(hào)