linux學(xué)習(xí)筆記之用戶組、文件權(quán)限詳解

用戶組介紹:

在linux中的每個用戶必須屬于一個組,不能獨立于組外。

  • 所有者:一般為文件的創(chuàng)建者,誰創(chuàng)建了該文件,就天然的成為該文件的所有者。

  • 所在組:當(dāng)某個用戶創(chuàng)建了一個文件后,這個文件的所在組就是該用戶所在的組。

  • 其它組:除開文件的所有者和所在組的用戶外,系統(tǒng)的其它用戶都是文件的其它組。

用 ls -ahl可以查看到以上信息,如圖所示:

image.png

權(quán)限介紹

10個字符(drwxrwxrwx)確定不同用戶的權(quán)限:

第一個字符代表文件(-)、目錄(d),鏈接(l),此處是d證明是目錄。

其余字符每3個一組(rwx),讀(r)、寫(w)、執(zhí)行(x)

第一組rwx:表明文件所有者的權(quán)限是讀、寫和執(zhí)行。

第二組rwx:與文件所有者同一組的用戶的權(quán)限是讀、寫和執(zhí)行。

第三組rwx:不與文件所有者同組的其他用戶的權(quán)限是讀、寫和執(zhí)行。

也可用數(shù)字表示為:r=4,w=2,x=1 因此rwx=4+2+1=7

10表示連接的文件數(shù),第一個root 表示用戶第二個root表示用戶所在的組,4.0k表示文件大?。ㄗ止?jié)),Aug 8 14:40 表示最后修改日期,最后的字符串表示文件名。

改變權(quán)限的命令如下:

格式: chmod 權(quán)限值 文件名

如:

chmod 755 filename:賦予abc權(quán)限r(nóng)wx r-x r-x (三個一組)

權(quán)限值的表達(dá)形式多種,也可以:

chmod u=rwx,g=rx,o=rx abc:同上u=用戶權(quán)限,g=組權(quán)限,o=不同組其他用戶權(quán)限

或者用 + - 表示權(quán)限的加減:

chmod u-x,g+w abc:給abc去除用戶執(zhí)行的權(quán)限,增加組寫的權(quán)限

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容