Linux下根目錄檔案分析

2021-07-25 00:27:26 字數 1978 閱讀 9296

cd abc   進入當前目錄下面的abc子目錄

cd /abc  進入根目錄/下的abc子目錄

為了更好的理解

linux

根目錄」/「下各個系統資料夾的含義和用途,下面以紅帽9.0個人版為例,根據功能將根目錄下

資料夾分為以下四類:

也通過檢視各個資料夾下檔案的顏色來了解檔案的含義。

檔案顏色的含義:

藍色為資料夾

綠色是可執行檔案

淺藍色是

鏈結檔案

;紅框檔案是加了suid位

,任意限權

;紅色為壓縮檔案

;褐色為裝置檔案

一 、管理類資料夾

/boot 該目錄預設下存放的是linux的啟動檔案和核心,例如lilo或grub的檔案。 

/initrd 它的英文含義是boot loader initialized ram disk,就是由boot 

loader 初始化的記憶體盤。在linux核心啟動

前,boot 

loader會將存

儲介質(一般是硬碟)中的initrd檔案載入到記憶體,核心啟動時會在訪問真正的

根檔案系統

前先訪問該記憶體中的initrd檔案系統。

/bin 該目錄中存放linux的常用命令。 

/sbin 該目錄用來存放系統管理員使用的管理程式。

/var 該目錄存放那些經常被修改的檔案,包括各種日誌、資料檔案。如果做mail server,則需在linux安裝時將該目錄設定為大空間。

/etc 該目錄存放系統管理時要用到的各種配置檔案和子目錄,例如網路配置檔案、檔案系統、x系統配置檔案、裝置配置資訊、設定

使用者資訊等。

如果做web 

server,則需在linux安裝時將該目錄設定為大空間。

/dev 

該目錄包含

了linux系統

中使用的所有外部裝置,它實際上是訪問這些外部裝置的埠,訪問這些外部裝置與訪問乙個檔案或乙個目

錄沒有區別。          例如在系統中鍵入「cd 

/dev/cdrom」就可以看到光碟機中的檔案。 

/mnt 

該目錄預設下有2個分別對應光碟機和軟碟機的資料夾cdrom和floppy。你可以臨時將別的檔案系統掛在該目錄下,

例如「掛載光碟機

mount/dev/cdrom  

/mnt/cdrom,

檢視光碟機cd /mnt/cdrom」,

養成良好習慣不使用時及時解除安裝「umount /mnt/cdrom」。

二 、使用者類資料夾:

/root 如果你是以超級使用者的身份登入的,這個就是超級使用者的主目錄。

/home 如果建立乙個名為「xx」的使用者,那麼在/home目錄下就有乙個對應的「/home/xx」路徑,用來存放該使用者的主目錄。

三 、應用程式類資料夾:

/usr 使用者的應用程式和檔案幾乎都存放在該目錄下。

/lib 該目錄用來存放系統動態鏈結共享庫,幾乎所有的應用程式都會用到該目錄下的共享庫,其作用類似於windows裡的.

dll檔案

/opt 

第三方軟體在安裝時缺省會找這個目錄,所以你沒有安裝此類軟體時它是空的,但如果你一旦把它刪除了,以後在安裝此類軟體時

就有可能碰到麻煩,        相當於windows裡面的「c:\program 

files」。

/tmp 用來存放不同程式執行時產生的臨時檔案,該目錄會被系統自動清理乾淨。 

四 、資訊類資料夾:

/proc 可以在該目錄下獲取系統資訊,這些資訊是在記憶體中由系統自己產生的,該目錄的內容不在硬碟上而在記憶體裡。

/misc 英語意思是雜物箱,可以讓多使用者堆積和臨時轉移自己的檔案。

/lost+found 

該目錄在大多數情況下都是空的。但當突然停電、或者非正常關機後,有些檔案就臨時存放在這裡。

Linux下根目錄檔案說明

一般linux系統根目錄有如下資料夾 bin 重要的二進位制 binary 應用程式,包含二進位制檔案,系統的所有使用者使用的命令都在這個目錄下。boot 啟動 boot 配置檔案,包含引導引導程式相關的檔案 dev 裝置 device 檔案包含裝置檔案,包括終端裝置,usb或連線到系統的任何裝置 ...

Linux下根目錄解析

bin 存放最常用命令 boot 啟動linux的核心檔案 dev 裝置檔案 etc 存放各種配置檔案 home 使用者主目錄 lib 系統最基本的動態鏈結共享庫 mnt 一般是空的,用來臨時掛載別的檔案系統 proc 虛擬目錄,是記憶體的對映 bin 存放最常用命令 boot 啟動linux的核心...

Linux根目錄檔案彙總

時隔怎麼久該總結一下子了。所以,整個整個目錄結構圖為 根檔案系統 根檔案系統中包含了幾乎所有的檔案目錄。相當於 系統。進入的最簡單方法是 cd bin bin為binary 二進位制的 的簡寫。用以儲存二進位制可執行命令檔案。主要放置一些系統的必備執行檔.在 bin底下的指令可以被root與一般帳號...