到權(quán)限了。前面講到了 Linux 中的用戶和用戶主管理,其實它們的本質(zhì)(或者用戶和用戶組出現(xiàn)的初衷)都是方便權(quán)限管理。權(quán)限管理對于計算機(jī)的重要性不言而喻,權(quán)限讓每個用戶能夠安安心心的使用計算機(jī),而不用擔(dān)心別的用戶破壞到自己的資源。如果老王手里有一把你家的鑰匙,你是不是很蛋疼呢,如果鄰居除了老王,還有老趙,老李,老張...都有你家的鑰匙,你是不是更加蛋疼呢。作為多用戶的 Linux 而言,權(quán)限管理至關(guān)重要。
1.Linux 文件權(quán)限的規(guī)定
前文提到,Linux 規(guī)定一個文件必須要有三種權(quán)限:文件所屬主權(quán)限,文件所屬組所在組的權(quán)限以及其他用戶的權(quán)限。通過 ll 命令可以查看目錄或者單個文件的權(quán)限信息:
上面紅框標(biāo)注的區(qū)域,除去第一位之外,都是該文件的權(quán)限信息。第一位表示文件的類型,如目錄,普通文件,鏈接等。權(quán)限每三個進(jìn)行分組,分別表示文件所屬主權(quán)限,文件所屬主所在組權(quán)限和其他用戶權(quán)限(我再也不想打這幾個字了真的)。
2.權(quán)限的表示方式
每個文件具有三種權(quán)限:讀(r),寫(w)和執(zhí)行(x),如果沒有權(quán)限用 - 表示,每個用戶對某個文件的權(quán)限都是上面四種標(biāo)識的排列組合:
-
-
---:無任何權(quán)限
-
--x:只可執(zhí)行
-
-w-:只可寫
-
-wx:只可寫和執(zhí)行
-
r--:只讀
-
r-x:只可讀和執(zhí)行
-