linux中r的作用是讀取此文件中的實(shí)際內(nèi)容;在linux中擁有r權(quán)限表示可以讀取目錄結(jié)構(gòu)列表,也就是說(shuō)可以查看目錄下的文件名和子目錄名;目錄主要的內(nèi)容是記錄文件名列表和子目錄列表,而不是實(shí)際存放數(shù)據(jù)的地方。
本教程操作環(huán)境:linux5.9.8系統(tǒng)、Dell G3電腦。
linux中 r是什么作用?
Linux中權(quán)限(r、w、x)對(duì)于目錄與文件的意義
一、權(quán)限對(duì)于目錄的意義
1、首先要明白的是目錄主要的內(nèi)容是記錄文件名列表和子目錄列表,而不是實(shí)際存放數(shù)據(jù)的地方。
2、r權(quán)限:擁有此權(quán)限表示可以讀取目錄結(jié)構(gòu)列表,也就是說(shuō)可以查看目錄下的文件名和子目錄名,注意:僅僅指的是名字。
3、w權(quán)限:擁有此權(quán)限表示具有更改該目錄結(jié)構(gòu)列表的權(quán)限,總之,目錄的w權(quán)限與該目錄下的文件名或子目錄名的變動(dòng)有關(guān),注意:指的是名字。具體如下:
1)在該目錄下新建新的文件或子目錄。
2)刪除該目錄下已經(jīng)存在的文件或子目錄(不論該文件或子目錄的權(quán)限如何),注意:這點(diǎn)很重要,用戶能否刪除一個(gè)文件或目錄,看的是該用戶是否具有該文件或目錄所在的目錄的w權(quán)限。
3)將該目錄下已經(jīng)存在的文件或子目錄進(jìn)行重命名。
4)轉(zhuǎn)移該目錄內(nèi)的文件或子目錄的位置。
4、x權(quán)限:擁有目錄的x權(quán)限表示用戶可以進(jìn)入該目錄成為工作目錄,能不能進(jìn)入一個(gè)目錄,只與該目錄的x權(quán)限有關(guān),如果用戶對(duì)于某個(gè)目錄不具有x權(quán)限,則無(wú)法切換到該目錄下,也就無(wú)法執(zhí)行該目錄下的任何命令,即使具有該目錄的r權(quán)限。且如果用戶對(duì)于某目錄不具有x權(quán)限,則該用戶不能查詢?cè)撃夸浵碌奈募膬?nèi)容,注意:指的是內(nèi)容,如果有r 權(quán)限是可以查看該目錄下的文件名列表或子目錄列表的。所以要開放目錄給任何人瀏覽時(shí),應(yīng)該至少要給與r及x權(quán)限。
二、權(quán)限對(duì)于文件的意義
1、也應(yīng)該明白的是文件是實(shí)際含有數(shù)據(jù)的地方,所以r、w、x權(quán)限對(duì)文件來(lái)說(shuō)是與其內(nèi)容有關(guān)的。
2、r權(quán)限:用于此權(quán)限表示可以讀取此文件的實(shí)際內(nèi)容。
3、w權(quán)限:擁有此權(quán)限表示可以編輯、添加或者是修改該文件的內(nèi)容。但是不包含刪除該文件,因?yàn)橛缮厦鏅?quán)限對(duì)于目錄的意義得知?jiǎng)h除文件或目錄的條件是什么。
4、x權(quán)限:表示該文件具有可以被系統(tǒng)執(zhí)行的權(quán)限。文件是否能被執(zhí)行就是由該權(quán)限來(lái)決定的,跟文件名沒有絕對(duì)的關(guān)系。
推薦學(xué)習(xí):《linux視頻教程》