Linux檔案詳解

2022-02-20 18:13:59 字數 1188 閱讀 1311

一、linux檔案型別分:普通檔案、目錄檔案、鏈結檔案、裝置檔案、管道檔案。

1、普通檔案:由ls -al顯示屬性時,第乙個屬性為 [-],例如 [-rwxrwxrwx]。包括:

資料格式檔案(data):某些程式在執行過程中,會讀取特定格式的檔案,這些特定格式的檔案可以稱為資料檔案(datafile)。

2、目錄檔案(directory)(目錄或資料夾),由ls -al顯示屬性時,第乙個屬性為 [d],如:[drwxrwxrwx]。

3、連線檔案(link):(快捷方式)。由ls -al顯示屬性時,第乙個屬性為 [l],如 [lrwxrwxrwx]。

4、裝置與裝置檔案(device):對應linux系統外設及儲存的檔案,通常都集中在 /dev目錄。分為三種:

5、管道檔案(fifo,pipe):管道檔案主要用於程序間通訊,fifo是first-in-first-out(先進先出)的縮寫。第乙個屬性為 [p]。 (可以使用mkfifo命令建立 )

linux系統中常用的檔案型別及顏色

a.綠色(可執行檔案) b.白色(普通檔案) c.深藍色(目錄)

d.天藍色(鏈結檔案) e.黃色(裝置檔案) f.紅色(軟體包)

二、linux檔案屬性

linux檔案屬性有四種:

1) 讀(r),可以顯示檔案內容。

2) 寫(w),可以編輯或刪除檔案。

3) 執行(x),檔案可以執行。

4)無許可權(-),表示許可權位上無此許可權。

三、linux檔案許可權

檔案許可權的使用者分類分為三類:

1) 檔案屬主(u),建立該檔案的使用者。

2) 同組使用者(g),擁有該檔案的使用者組中的任何使用者。

3) 其他使用者(o),即不屬於該使用者又不屬於該使用者組的某一使用者。

四、linux主要目錄

/bin 重要可執行檔案

/boot 啟動核心檔案(最好佔乙個分割槽)

/etc 存放配置檔案(最好佔乙個分割槽)

/home 普通使用者宿主目錄(推薦佔乙個分割槽)

/usr 存放應用程式(推薦佔乙個分割槽)

/root 超戶宿主目錄(推薦佔乙個分割槽)

/dev 存放裝置檔案

/lib 鏈結庫檔案

/mnt 掛載軟碟機/光碟機/u盤等

/tmp 臨時檔案存放

/var 存放系統記錄檔案

Linux檔案許可權詳解

常見的linux檔案許可權如 drwxrwxrwx 11 root root 4096 12月 16 17 57 nginx rwxrwxrwx 11 root root 4096 12月 16 17 57 index.html 分析 第一位,一定為 d 或者 之一.d 代表資料夾或者目錄 表示檔案...

linux 檔案時間詳解

在linux中,沒有檔案建立時間的概念。只有檔案的訪問時間 修改時間 狀態改變時間。也就是說不能知道檔案的建立時間。但如果檔案建立後就沒有修改過,修改時間 建立時間 如果檔案建立後,狀態就沒有改變過,那麼狀態改變時間 建立時間 如果檔案建立後,沒有被讀取過,那麼訪問時間 建立時間,這個基本不太可能。...

Linux標頭檔案詳解

標頭檔案主目錄include 頭檔案目錄中總共有32個.h標頭檔案。其中主目錄下有13個,asm子目錄中有4個,linux子目錄中有10個,sys子目錄中有5個。這些標頭檔案各自的功能如下,具體的作用和所包含的資訊請參見第14章。a.out標頭檔案,定義了a.out執行檔案格式和一些巨集。常數符號標...