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