linu中rmode代表什麼意思?其值是怎麼確定的?求大神

2022-02-22 05:34:26 字數 5727 閱讀 9764

1樓:匿名使用者

你是不是指檔案的許可權啊, 像下面這樣:

drwxrwxr-x 4 chj chj 4096 jul 11 09:23 software

-rw-rw-r-- 1 chj chj 116 aug 12 12:52 stu_list

-rw-rw-r-- 1 chj chj 21 jun 30 10:36 terminal204

-rw-rw-r-- 1 chj chj 494 aug 10 17:54 test2.c

-rw-rw-r-- 1 chj chj 684 aug 5 11:29 test.c

-rw-rw-r-- 1 chj chj 949 aug 5 11:06 test.c~

drwxrwxr-x 2 chj chj 4096 jul 27 18:00 tmp

-rw-rw-r-- 1 chj chj 323 jul 12 11:41 tmp.2

一般檔案都有三個許可權位, 分別是:讀, 寫, 執行,

您說的 rmode 是不是指的檔案的 讀許可權啊?

下面是關於檔案許可權的一個文章:

我可能理解的不對, 上面的回答僅供參考

2樓:匿名使用者

在**看到rmode的?

在linux中,某檔案的許可權為:d-rw-_r--_r--,請用數值形式表示該許可權是多少?

3樓:匿名使用者

d代表檔案是目錄型別的,d後面的'-'應該為間隔用的。rw-_r--_r--表示文件擁有者的許可權為讀和寫,文件所屬群組的許可權為讀,其他人的許可權為讀。下劃線是用來分隔不同類別的使用者的。

檔案許可權一共有十位,第1位為文件型別,後面9位為使用者許可權,其中後面9位每3位為一組,依次表示文件擁有者的許可權,文件所屬群組的許可權和其他人的許可權。每個3位的許可權所在位置是固定的,依次是rwx,如果該使用者擁有該許可權,則對應位用字母表示,否則用'-'表示。

文件型別包括5種,分別為d:表示目錄;-:表示檔案;l:表示問連線文件;b:表示裝置檔案裡面的可供儲存的裝置介面;c:表示裝置檔案裡面的串列埠裝置。

檔案的許可權只有3種:r,讀許可權;w,寫許可權;x,執行許可權。許可權可以用數字表示分別為,r:4,w:2,x:1。

擴充套件資料

linux系統中使用chmod命令來更改檔案的許可權。

語法為:chmod [-cfvr] [--help] [--version] [mode] file

-c : 若該檔案許可權更改成功,才顯示其更改資訊

-f : 若該檔案許可權無法被更改則不顯示錯誤訊息

-v : 顯示許可權變更的詳細資料

-r : 對目前目錄下的所有檔案與子目錄進行相同的許可權變更

--help : 顯示幫助說明

--version : 顯示版本

mode指許可權設定的字串,格式為[ugoa][[+-=][rwxx],可以指定多個mode,以逗號分開。

u表示該檔案的擁有者,g表示與該檔案的擁有者屬於同群體者,o表示其他以外的人,a表示這所有人(預設)。

+表示增加許可權、-表示取消許可權、=表示唯一設定許可權。

r表示可讀取,w表示可寫入,x表示可執行,x表示只有目標檔案對某些使用者是可執行的或該目標檔案是目錄時才追加x屬性。

file指檔名。

例如:chmod g+w file.txt  該命令使檔案flie.txt的擁有著的所屬組增加對file.txt的寫入許可權。

4樓:匿名使用者

圖有點醜哈,將就看哈,這個許可權我們分為4部分,如圖所示首先說下劃線 _  只是個分隔符,沒有實際意義;許可權三個一組(除開表示檔案型別的d-),以下劃線_分開。

如圖第2部分表示此檔案所有者(owner)對於此檔案的許可權,第3部分表示此檔案owner所在使用者組(group)其他使用者對於此檔案的許可權

第4部分表示除去以上兩種使用者的其他使用者對於此檔案的檔案那幾個字母的意義如下:

1.d:directory(目錄):表示這個檔案是個目錄,其他的還有f(file檔案)等等;

2.r:read(可讀)

3.w:write(可寫)

4 x :execute(可執行)

希望對你有所幫助

5樓:吉祥二進位制

1、在linux中,許可權對應的數值分別如下:

r(讀許可權):4

w(寫許可權): 2

x(執行許可權):1

2、linux中檔案或者資料夾的許可權從左右到右依次為所有者許可權、所有者所在組的許可權、其它使用者許可權。

3、d-rw-r--r--從左到右的意義具體如下:

d:表示檔案型別,代表檔案型別為目錄

rw-:表示所有者的許可權為讀許可權和寫許可權,即4+2=6r--:表示所有者所在的使用者組許可權為只讀許可權,即4r--:

表示其它使用者的許可權為只讀許可權,即4綜合而來,rw-r--r--的許可權用數字表示為644。

6樓:匿名使用者

d代表directory即目錄,因為在linux中的一個檔案(夾)許可權包括宿主許可權、所屬組許可權、其他人的許可權,即分為3段,每一段用rwx來表示,r代表讀,w代表寫,x代表執行,

好 舉個例子 一個資料夾,其宿主有讀寫執行許可權,其所屬組有讀寫的許可權,其他人只有讀的許可權

表示為drwxrw-r--

7樓:匿名使用者

這個是許可權的表示方法。一般linux檔案或目錄許可權分為三個,使用者,組和其它。每個都有三個許可權rwx,即讀,寫,執行許可權。

許可權的表示方法有兩種,一是直觀法,即直接用rwx表示,另外一種是二進位制數值法,如:644,755等。讀是4,寫是2,執行是1,三個相加得7,以此類推,如果是6,則表示讀,寫,沒有執行許可權。

linux下用ls -l能顯示出檔案或目錄的許可權,一般是10位表示法。即- --- --- ---第一個是檔案型別,緊接著三個是使用者許可權,中間三個是組許可權,最後三個是其它許可權。linux下的檔案型別如下:

- 普通檔案

d 目錄

l 連結檔案

b 塊裝置

c 字元裝置

8樓:

644,使用者許可權 讀、寫、執行 = 6;同組許可權:讀、寫、執行 = 4;其它使用者:讀、寫、執行 = 4

9樓:匿名使用者

d表示 directory 目錄

頭三位:使用者許可權 讀、寫、執行;

中三位:同組許可權:讀、寫、執行;

末三位:其它使用者:讀、寫、執行

r:讀w:寫

x:執行

linux:chmod -r 777 * 是什麼意思?

10樓:啞巴太陽陽

chmod命令用於改變linux系統檔案或目錄的訪問許可權。用它控制檔案或目錄的訪問許可權。該命令有兩種用法。

linux就該這麼學,一種是包含字母和操作符表示式的文字設定法;另一種是包含數字的數字設定法。

chmod -r 777 * 表示對當前目錄及目錄下所有的檔案賦予可讀可寫可執行許可權。

1. 命令格式:

chmod [-cfvr] [--help] [--version] mode file

2. 命令功能:

用於改變檔案或目錄的訪問許可權,用它控制檔案或目錄的訪問許可權。

3. 命令引數:

必要引數:

-c 當發生改變時,報告處理資訊

-f 錯誤資訊不輸出

-r 處理指定目錄以及其子目錄下的所有檔案-v 執行時顯示詳細處理資訊。

11樓:匿名使用者

chmod能改變許可權,-r是目錄下所有檔案,777就是高許可權(讀、寫、執行),

chmod -r 777 * 意思就是將當前目錄下所有檔案都給予777許可權

這個在伺服器裡不能隨便敲的,不能在根目錄下進行此命令,因為有些程序是指定許可權(如755、700...)才能執行的...所以會出錯

12樓:匿名使用者

額 這個命令是 把 檔案以及資料夾的許可權都 變成可讀可寫可執行 -r是包括子目錄

13樓:樓三龍驪穎

修改當前目錄及目錄下級目錄和檔案的許可權為所有人和組可讀寫和執行。

linux chmod +755和chmod +777 各是什麼意思呢?

14樓:匿名使用者

在linux終端先輸入ll,可以看到如:

-rwx-r--r-- (一共10個引數) 表示檔案所屬組和使用者的對應許可權。

第一個跟引數屬於管理員,跟chmod無關,先不管.

2-4引數:屬於user

5-7引數:屬於group

8-10引數:屬於others

接下來就簡單了:r==>可讀 w==>可寫 x==>可執行r=4 w=2 x=1所以755代表 rwxr-xr-x

777 代表 rwxr-rwx-rwx 所有使用者都可讀可寫可執行。

15樓:學毛爺爺撞

你可以在linux終端先輸入ls -al,可以看到如:

-rwx-r--r-- (一共10個引數

)第一個跟引數跟chmod無關,先不管.

2-4引數:屬於user

5-7引數:屬於group

8-10引數:屬於others

接下來就簡單了:r==>可讀 w==>可寫 x==>可執行r=4 w=2 x=1所以755代表 rwxr-xr-x

懂了嗎?

16樓:匿名使用者

把他們的資料整理了一下,幾個數字的意思分別如下:

可讀:-r(4)

可寫:-w(2)

可執行:-x(1)

chmod 745意思如下:

第一個數字「7」表示使用者許可權為可讀可寫可執行,對號入座:7=r+w+x

第二個數字「4」表示組的許可權為可讀,對號入座:4=r。

第三個數字「5」表示其他使用者許可權為可讀可執行,對號入座:5=r+x(有執行一定有可讀,因為執行要讀取資料,所以不存在數字3的說法)

還有一種就是數字6,表示可讀可寫不可執行

17樓:諾誠

三個數字,表示三類管理者的許可權

第一個數字表示檔案所有者的許可權

第二個數字表示與檔案所有者同屬一個使用者組的其他使用者的許可權第三個數字表示其它使用者組的許可權。

r=4 w=2 x=1

18樓:

chmod也可以用數字來表示許可權如 chmod 777 file語法為:chmod abc file

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

r=4,w=2,x=1

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

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

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

19樓:匿名使用者

755 代表使用者對該檔案擁有讀,寫,執行的許可權,同組其他人員擁有執行和讀的許可權,沒有寫的許可權,其他使用者的許可權和同組人員許可權一樣。。。

777代表,user,group ,others ,都有讀寫和可執行許可權。。

linu中的superblock是什麼意思

superblock就相當於檔案系統的後設資料 metadata 儲存了檔案系統的概略資訊,例如如果一個ext檔案系統受損,如果superblock沒有問題的話有很大可能恢復。級塊 superblock 包括檔案系統的總體資訊,比如大小 其準確資訊依賴檔案系統 大部分unix檔案系統種類具有類似的通...

將linu安裝光碟mount上來是什麼意思

mount linux下的一個命令 mount 是把需要掛在的外部儲存裝置掛在到指定的目錄下面 c編譯器,make工具,autoconf工具,這些一般會自帶的.mount上來就是把你的安裝光碟掛載到檔案系統裡面去,然後找你缺少的東西來安裝.沒光碟的話,iso映象檔案也可以掛 掛iso檔案 mount...

中通快遞75 73 78 77開頭各代表什麼意思?

這只是一個 當73開頭一系列數字用完以後,就會繼續更新為74,74使用完就會變成75,沒有其他特殊含義。2018年9月21日晚間,中通快遞釋出公告稱,基於快遞行業發展現狀與趨勢,為了進一步維護服務品質和提升客戶滿意度,從今年10月1日起啟動快遞費用調節機制,調整全國到上海地區的快遞費用,具體費用調整...