linux許可權篇 一

2021-07-06 06:18:44 字數 2376 閱讀 5553

為什麼要用

linux

,請大聲喊「因為安全!」。

linux

為什麼安全,第乙個原因:因為用的人少。。。。如果

linux

也想windows

那樣普及,也許

linux

不再那麼安全。。。

第二個原因:因為

linux

的許可權很嚴格。本篇文章就帶你了解

linux

最神秘的部分。

說到linux

的許可權,本人剛接觸

linux

的時候,簡直是寸步難行。「

permissioin  denied

」是我見得的最多的一句提示。。。。知道後來我懂了它的許可權管理機制後,一切才改變。另外,專案最終上線後,甲方一般不會允許我們用

root

做各種操作的,所以「必須學會

linux

的許可權管理」。

如果你使用

linux

,如果你用的是

root

用,那麼你可能覺得許可權神馬的有啥用。但是如果你用的不是

root

使用者,你就能理解我這句話的意思了。

●linux

中的乙個檔案共有

3種許可權:讀(r

,readable

),寫(w,

writable

),執行(x,

executable

●linux

中,從乙個檔案來講,它的「使用者」分為

4種:檔案(或目錄)所有者使用者(u

,user

),同組使用者(g,

group

),其他使用者(o,

other

)和所有使用者(a,

all。當然,

all是乙個總稱。

明白了上面兩個概念後,再來講

linux

的許可權。

先定位到

linux

的根「/

」,然後執行「

llcd / ll

[root@localhost /]# ll

total 130

-rwxr-xr-x.   1 root   root        72 apr 17 07:03 1.sh

-rw-r--r--.   1 root   root        17 apr 22 03:52 1.txt

-rw-r--r--.   1 root   root         0 apr 22 03:52 1.txt~

-rwxr-xr-x.   1 root   root        72 apr 17 07:03 2.sh

dr-xr-xr-x.   2 root   root      4096 may 24 03:36 bin

總共有7

列:許可權,id,所有者,所屬組,大小,日期,檔案或目錄名

這裡主要針對許可權和所有者、所屬組作介紹。

先介紹許可權。

例如上面第一行的

-rwxr-xr-x

,總共有

10位,這裡可以分為

4部分即:-,

rwx,

r-x,

r-x。

第一位表示檔案的型別,如

d代表是目錄(

directory

),「-

」一般是普通的檔案。

第2,3,4

位表示檔案所有者擁有的許可權,可以看到

1.sh

這檔案其所有者是

root

,擁有的許可權是

rwx,也就是可讀,可寫,可執行。

第5,6,7

位表示同組使用者的許可權,也就是與

root

屬於同乙個組的使用者的的許可權,這裡是

r-x,也就是可讀,可執行。

第8,9,10

位表示其他使用者的許可權,也就是除了

root

本身和與

root

同組的外其他的使用者的許可權,這裡是

r-x,也就是可讀,可執行。

從而可以看出,如果擁有許可權,會顯示相應的標識位,如果沒有許可權,會顯示「-」。

另外對於

rwx這三個許可權,可以用乙個

3位的二進位制數來表示,例如

rwx表示為

111(二進位制,轉換為十進位制就是7),

r-x表示為

101(二進位制,轉換為十進位制就是5)。

後面會介紹如何改變許可權。

Linux 許可權管理篇(一)

可讀 r 可寫 w 可執行 x 檔案屬性 第一欄 執行list al後第一欄的十個標誌 1 10 1 d 目錄 檔案 l 連線檔 b 配置檔案裡可供儲存的介面裝置 c 配置檔案裡串列埠裝置 2 4 擁有人的許可權 5 7 同群組的許可權 8 10 其他非本群組的許可權 如果是目錄性質的話,沒有可執行...

Linux之許可權篇

rachel bigdata senior02 ls l total 64 rwxrw r 1 root root 1213 feb 2 09 39 abc第乙個字元代表檔案 目錄 d 鏈結 l 其餘字元每3個一組 rwx 讀 r 寫 w 執行 x 第一組rwx 檔案所有者的許可權是讀 寫和執行 第...

Linux許可權篇筆記

例 rw rw r 1 wang wang 52 jan 4 17 29 hello.txt 緊接著 rw 表示檔案所有者許可權這裡有讀寫許可權 下乙個 rw 表示檔案所在組的使用者的許可權 讀寫 r 表示檔案其他組的使用者的許可權 唯讀 作用到檔案 rwx可以換成7 r 4 可以讀取 檢視 w 2...