天天看點

Linux檔案夾與檔案的權限| 學習筆記Linux檔案夾與檔案的權限

開發者學堂課程【Linux 使用者及權限:Linux檔案夾與檔案的權限】學習筆記,與課程緊密聯系,讓使用者快速學習知識。

課程位址:

https://developer.aliyun.com/learning/course/788

Linux檔案夾與檔案的權限

内容簡介:

1、檔案夾與檔案權限說明

2、舉例說明

3、修改檔案權限

4、修改屬主和屬組

一、檔案和檔案夾權限

在Linux中,可以使用umask檢視使用者的預設權限,建立檔案/目錄室會遵循該權限

檔案夾權限和檔案權限的不同,會導緻在使用指令操作檔案時,有所不同

在實際處理檔案時,檔案權限和檔案夾權限所使用的權限不同,這會導緻我們使用權限和操作權限會有所不同。

Linux檔案夾與檔案的權限| 學習筆記Linux檔案夾與檔案的權限

舉例來說

對于檔案而言

-r/-w/-x的權限各不相同,具體請看下圖

注意寫權限隻有修改的權限,如果要對權限進行删除,則需要上一級的權限。

執行權限sh執行

對于檔案夾權限而言,與檔案權限不通,具體請看下圖

Linux檔案夾與檔案的權限| 學習筆記Linux檔案夾與檔案的權限

二、下面具體舉例

Linux檔案夾與檔案的權限| 學習筆記Linux檔案夾與檔案的權限

(1)第一位表現為檔案類型

(2)第二個便是使用者權限,權限可以分為三類

(3)第三位便是組權限

(4)第四位是其他使用者權限

(2)-(4)便是三類權限,對應着u/g/o,可以看到這兩組的權限,目錄有x執行權限。

針對此可以了解檔案夾權限和檔案權限。

(5)屬主和屬組權限

三、修改檔案權限

Linux檔案夾與檔案的權限| 學習筆記Linux檔案夾與檔案的權限

Chmoe

Chmod  mode file檔案名

可是設定什麼人權限修改。

實際操作中,可以通過給予添加和删減權限來實作修改。

Linux檔案夾與檔案的權限| 學習筆記Linux檔案夾與檔案的權限

首先,先在目錄上建立一個檔案testfile

由上圖可看到,這由讀和寫的權限但對其他使用者隻有讀的權限,并沒有寫的權限,這個時候就可以給我們的使用者添權重限。

Linux檔案夾與檔案的權限| 學習筆記Linux檔案夾與檔案的權限

這個時候我們使用chmod  g+r表明給予組可讀的權限

Linux檔案夾與檔案的權限| 學習筆記Linux檔案夾與檔案的權限

接下來給others給予權限。

再次給予權限g=w/o=w,他們隻有了寫權限,這樣就完成了權限的修改。

Linux檔案夾與檔案的權限| 學習筆記Linux檔案夾與檔案的權限

四、接下來,修改檔案的屬主

Chown指令可以修改檔案的屬主

Linux檔案夾與檔案的權限| 學習筆記Linux檔案夾與檔案的權限

修改一個檔案的屬主,會影響使用者去看一個檔案的權限。

比如,我們給這個屬主有執行權限,而其他使用者是不能執行的。如果我們修改了屬主,原本能看檔案的人就看不了了。

這裡有一個注意的地方,chown可以使用處理多一些,group可以改變屬組,沒有辦法改變屬主。

接下來示範修改屬組和屬主

Linux檔案夾與檔案的權限| 學習筆記Linux檔案夾與檔案的權限

可以同時修改修改屬組和屬主

繼續閱讀