Linux 檔案架構

2021-10-08 09:17:01 字數 1293 閱讀 7603

linux中最重要的乙個資料夾,包含大部分常用的可執行命令,例如:

linux系統的核心,一些使用者可能會根據自己的需要調整這個核心的位置,但是對於大部分系統來說,核心相關的檔案都在這個資料夾下面。根據使用者的使用要求,可能包含多個不同種類的核心。

包含硬體相關的遊戲額檔案,例如顯示器(monitor)等。

這個資料夾包括了linux大部分的配置檔案,例如lilo.conf,這個檔案告訴你要啟動哪乙個作業系統。

cd /home/[username]
這是乙個庫目錄,用來存放系統大部分動態鏈結庫。幾乎所有應用程式都會用到這個目錄下的動態鏈結庫。在linux中,動態鏈結庫的字尾為.so,不過我們可能更熟悉的是windows下的.dll檔案,這是windows下的動態鏈結庫字尾名。一些程式會用到一些特定的動態鏈結庫,通常需要為這些程式在環境變數中指明相應的路徑。

這個目錄下面包含了系統的各種資訊,但是這裡的檔案並沒有儲存在硬碟裡,而是在系統啟動的時候在記憶體中生成的檔案。

管理員目錄,非管理員使用者可以進入這個目錄,但是不能做任何的更改或者讀寫操作。

同樣這個目錄下只有管理員有許可權進行更改。包含了管理員使用者使用的相關可執行檔案,例如shutdown,關機命令,只有管理員許可權才能執行這個命令或者檔案。

用於存放一些臨時檔案,例如視窗管理程式會利用這個資料夾存放一些臨時檔案。

跟使用者無關,全稱為unix software resources,unix作業系統的軟體資源存放的目錄,與使用者資料無關,系統預設的軟體都會放置到/usr,占用系統最多的儲存空間,我們常見的一些重要的子目錄如下:

子目錄儲存檔案

/usr/bin儲存了大部分的使用者可使用指令,例如我們常用的編譯程式:g++,gcc,c++,wget

/usr/sbin網路管理相關的必備程式

/usr/includec,c++等語言的包含檔案

/usr/local/usr/share共享資料夾

/usr/src源**,一般系統核心相關的**放置在/usr/src/linux/

/usr/x11r6視窗系統資料放置的目錄

存放一些大小經常發生變化的檔案,例如資料庫檔案,以及日誌檔案,以及郵件,這些檔案都可能隨時間大小不斷增長。

一般為空

Linux架構之Nginx 配置檔案

1 nginx主配置檔案 路徑型別 作用 etc nginx nginx.conf 配置檔案 nginx主配置檔案 etc nginx conf.d default.conf 配置檔案 預設 配置檔案 2 nginx 相關引數檔案 路徑型別 作用 etc nginx fastcgi params 配...

Linux雲計算架構 檔案系統詳解

磁碟內部不是真空的,但空氣很乾淨。磁碟分扇區,是邏輯化資料的需要,能更好的管理硬碟空間。硬碟的儲存容量 磁頭數 盤面數 磁軌 柱面 數 每道扇區數 每道扇區位元組數 外圈資料讀取快,內圈資料讀取慢 磁碟寫資料 windows的c盤 linux的boot分割槽都在磁碟的外圈,要求讀寫速度快。linux...

linux目錄架構

linux目錄架構 根目錄 bin 常用的命令 binary file 的目錄 boot 存放系統啟動時必須讀取的檔案,包括核心 kernel 在內 boot grub menu.lst grub設定 boot vmlinuz 核心 boot initrd 核心解壓縮所需 ram disk dev ...