linux的檔案許可權與目錄配置

2021-08-20 08:41:23 字數 2923 閱讀 9084

一.linux檔案許可權概念

1.linux檔案屬性

執行ls-人之後的列表中:

第一列代表這個檔案的型別與許可權:

第二列表示有多少檔名連線到此節點(ⅰ節點)

每個檔案都會將它的許可權與屬性記錄到檔案系統的我節點中,不過我們使用的目錄樹卻是使用檔名來記錄,因此每個檔名就會連線到乙個我節點。這個屬性記錄的就是有多少不同的檔名連線到相同的乙個我節點號碼。

第三列表示這個檔案(或目錄)的「所有者賬號」

第四列表示這個檔案所屬的使用者組

第五列為這個檔案的容量大小,預設單位為乙

第六列為這個檔案的建立檔案日期或是最近的修改日期

這一列的內容分別為日期(月/日)及時間,如果時間太久則會只顯示年份。

若要顯示完整的時間格式,可以用ls的引數,即「ls-l - 全時」,就能夠顯示出完整的時間間。

第七列為該檔名

2.如何改變檔案屬性與許可權

r(讀)-4 w(寫)-2 x(可執行)-1

chgrp使用者組名檔名更改檔案的使用者組(/ etc / group)

chown使用者名稱檔名更改檔案所屬使用者(存在於/ etc / passwd)

chown [-r]使用者名稱檔名更改目錄及以下所有檔案的所有者

chown使用者名稱:使用者組名檔名同時更改所有者和使用者組

chmod±(r / w / x)檔名增加或取消某種許可權

chmod 777檔名開啟所有許可權

chmod u / g / o / a + / - / = r / w / x檔案或目錄

3.目錄與檔案的許可權意義

許可權對目錄的重要性

r表示具有讀取目錄結構列表的許可權

,所以當你具有ř許可權時,你可以用ls命令將目錄的內容顯示出來。

w

它表示你具有更改該目錄結構列表的許可權,即

新建新的檔案與目錄

刪除已經存在的檔案與目錄(不論該檔案的許可權如何)

將已存在的檔案或目錄重新命名

轉移該目錄內的檔案,目錄位置

x

代表使用者能否進入該目錄成為工作目錄的用途

4.linux檔案種類與副檔名

檔案種類

普通檔案,純文字檔案,二進位制檔案,資料格式檔案。

目錄【d】

鏈結檔案【左右】

裝置與裝置檔案

塊裝置檔案【a】:一些儲存資料,以提供系統隨機訪問的介面裝置,如硬碟軟盤等;

字元裝置檔案【答】:一些串列埠的介面裝置,例如鍵盤,滑鼠等特點是一次性讀取,不能夠截斷輸出。

套接字【大中小】

管道【p】

linux的的副檔名

* .sh:指令碼或批處理檔案;

... * .z / * z / *焦油/ *的tar.gz / *拉鍊/ *的tgz:壓縮檔案;

的.html,* php:網頁相關檔案;

二.linux目錄配置

1.linux目錄配置標準:fhs

2.目錄樹

目錄樹的起始點為根目錄(/,根)

每個目錄不只能使用本地端的檔案系統,也可以使用網路上的檔案系統。舉例來說,可以利用網路檔案系統(nfs)伺服器掛載某特定目錄等

每乙個檔案在此目錄樹中的檔名(包括完整路徑)都是獨一無二的

3.絕對路徑與相對路徑(分類依據:檔名寫法不同)

絕對路徑:由根目錄(/)開始寫起的檔名或目錄名稱,如/home/dmtsai/.bashrc

相對路徑:相對於目前路徑的檔名寫法如./home/dmtsai或../../home等反正開頭不是/就屬於相對路徑的寫法。

例如:當前在/,進入的/ var / log中時,

1.cd / var / log(絕對路徑)

2.cd ../ var / log(相對路徑)

Linux檔案許可權與目錄配置

使用者組概念 假如主機有兩個團體,第乙個團體名為projecta,裡面有class1,class2,class3 第二個團體名為projecb,裡面有class4,class5,class6.這兩個團體之間有競爭性質,卻要交同乙份報告。每組成員之間必須能夠互相修改對方的資料,但是其他組的成員則不能看...

Linux 目錄配置與檔案許可權

linux是目前應用最廣泛的伺服器作業系統,基於unix,開源免費,由於系統的穩定性和安全性,市場占有率很高,幾乎成為程式 執行的最佳系統環境。etc etcetera 存放系統配置檔案 bin binaries 存放二進位制可執行檔案 sbin super user binaries 存放二進位制...

Linux檔案許可權與目錄配置

使用者組概念 假如主機有兩個團體,第乙個團體名為projecta,裡面有class1,class2,class3 第二個團體名為projecb,裡面有class4,class5,class6.這兩個團體之間有競爭性質,卻要交同乙份報告。每組成員之間必須能夠互相修改對方的資料,但是其他組的成員則不能看...