Linux 檔案許可權

2022-06-15 13:42:08 字數 1218 閱讀 2682

drwxr-xr-x 11 liuchenglong staff 374b 3 25 09:33 package

linux 的檔案管理和 windows 有很大的不同,很多細節不去學習都很難去明白,但其實它們都是紙老虎,只要稍微加以學習就可以掌握,今天學會的是 linux 的檔案許可權,記錄一下以備不時之需。

說起許可權就必須要說一下使用者組的概念,linux 是乙個多使用者的作業系統,在 linux 下,每乙個使用者都屬於乙個組,非當前使用者就屬於其他組,那麼乙個檔案就對應著三種許可權——所有者、所在組和其他組。

使用ls -ahl可以檢視當前路徑下檔案的詳細資訊。其中

drwxr-xr-x表示不同的使用者可以對這個檔案、資料夾或鏈結的操作

第乙個字元 代表檔案(-)、目錄(d) 或者 鏈結(l)

後面每三個一組,分別代表當前使用者,當前組和其他組。

r: 讀

w: 寫

x: 執行

除了用 rwx 來表示讀、寫和執行外,還可以用數字來表示,r=4,w=2,x=1。

11表示鏈結的檔案數

liuchenglong表示使用者

staff表示使用者所在組

374b表示檔案或資料夾大小

3 25 09:33表示最後修改日期

package表示檔案或者資料夾的名字

既然有檔案許可權,那麼自然就有命令可以修改檔案的許可權。在 linux 中使用chmod命令來修改檔案或者是資料夾的許可權。

前面說到讀、寫和執行可以用數字表示,那麼賦予許可權的時候最方便的做法就是使用數字之和來表示許可權。

chmod 766 name表示對名為 name 的檔案或資料夾賦予rwxrw-rw-的許可權

當然也有複雜的用法,比如使用 u g o a 來表示當前使用者,當前組,其他組和所有使用者,使用 + - = 表示加入許可權,出去許可權和設定許可權。

chmod u=rwx,g+w,o-w name表示給當前使用者賦予讀、寫和執行許可權,為當前組使用者新增寫許可權,為其他組使用者去除寫許可權。

本文由個人 hexo 部落格 co2fe.com 遷移

date: 2017-03-28 20:51:39

Linux檔案許可權

linux使用者分為 擁有者 組群 group 其他 other linux系統中,預設的情況下,系統中所有的帳號與一般身份使用者,以及root的相關資訊,都是記錄在 etc passwd檔案中。每個人的密碼則是記錄在 etc shadow檔案下。此外,所有的組群名稱記錄在 etc group內!圖...

Linux檔案許可權

linux使用者分為 擁有者 組群 group 其他使用者 other linux系統中,預設的情況下,系統中所有的帳號與一般身份使用者,以及root的相關資訊,都是記錄在 etc passwd檔案中。每個人的密碼則是記錄在 etc shadow檔案下。此外,所有的組群名稱記錄在 etc group...

linux檔案許可權

檔案的許可權由三個部分組成 u user g group o other 每個部分的許可權又分別 r 4讀 w 寫2 x 執行1 下面以 var www資料夾設定許可權,了解如何設定檔案許可權 chmod a x var www 所有人都可進入 chmod a x var www 所有人都不可進入 ...