linux下rwx許可權與數字對應關係詳解

我們都知道,在linux中許可權r對應的數字為4,w對應的數字為2,x對應的數字為1。

那,有沒有人想過為什麼4就代表r?2就代表w?難道是因為讀起來朗朗上口???

實際上,rwx許可權在作業系統中,如果有,則是二進位制1表示,如果沒有,則是二進位制0來表示。那麼,當檔案同時擁有rwx許可權時,在計算機中許可權就被標識成了二進位制111,轉換為十進位制就變成了4(二進位制100,r許可權)+2(二進位制10,w許可權)+1(二進位制1,x許可權)=7(111,rwx許可權),於是乎我們常用的chmod命令後面接的數字是怎麼來的就很清楚咯。

2 thoughts on “linux下rwx許可權與數字對應關係詳解”

Leave a Reply to 絕世壞蛋 Cancel reply

Your email address will not be published. Required fields are marked *

Captcha Code