CentOS 目錄介紹
前面小節介紹了如何安裝并登錄連接 CentOS 系統,本小節圍繞 CentOS 系統的目錄,介紹其各個目錄的作用,方便讀者以后在工作中很好地將項目和軟件歸類存儲,熟悉 CentOS 系統各個目錄的功能介紹,有助于加深對 CentOS 系統的工作原理的理解。
1. 進入 root 目錄
root 目錄相當于 Windows 中我的電腦
,命令如下:
cd /root
ls
執行結果如下圖:
Tips:其中
cd /root
表示切入到根目錄下的root
目錄,ls
表示查看當前目錄里面有哪些顯示的文件。
2. 從 root 目錄返回上一級目錄
從 root 目錄返回至上一級目錄的命令如下:
cd ..
ls
執行結果如下:
Tips:其中
cd ..
表示切入到當前目錄的上級目錄。
3. CentOS 各個目錄功能
目錄名稱 | 功能與作用描述 |
---|---|
/bin | 二進制應用程序目錄,其中包含二進制文件 CentOS 系統所有用戶使用的命令都在這個目錄下。 |
/boot | 開機啟動引導目錄,啟動 (boot) 配置文件,其中包括了 Linux 內核文件與開機所需要的文件。 |
/dev | 設備目錄,設備 (device) 相關的文件和目錄,其中包含了所有應用程序的配置文件,還包含了啟動 / 停止某個程序的 shell 腳本。 |
/etc | 配置文件目錄,配置文件、啟動腳本等文件。 |
/home | 本地用戶目錄,所有不同權限的系統用戶可在 home 目錄分配存儲個人用戶的文件和資料。 |
/lib | 系統使用的函數庫的目錄,程序在執行過程中,需要調用一些額外的參數時需要函數庫的協助。 |
/lost+fount | 系統異常產生錯誤時,會將一些遺失的片段放置于此目錄下,通常這個目錄會自動出現在裝置目錄下。如加載硬盤于 /disk 中,此目錄下就會自動產生目錄 /disk/lost+found 。 |
/media | 掛載可移動介質 (media),諸如 CD、數碼相機,軟盤,光盤等,可移除設備掛載目錄。 |
/mnt | 掛載 (mounted) 文件系統,臨時安裝目錄,系統的管理員可擁有掛載文件系統的權限。 |
/opt | 第三方軟件安裝目錄,第三方應用程序一般放在此目錄下,但實際中通常習慣放在 /usr/local 目錄下。 |
/proc | 特殊的動態信息目錄,此目錄的數據都在內存中,如系統核心,外部設備,網絡狀態,用以維護系統信息和狀態,包括當前運行中進程 (processes) 信息。 |
/root | root 用戶主文件夾,讀作 “slash-root” ,其他用戶均放置在 /home 目錄下 |
/run | 系統運行的時候所需的文件,以前在 /var/run 中,后來拆分成獨立的 /run 目錄,重啟后重新生成對應的目錄數據。 |
/sbin | 重要的系統二進制 (system binaries) 文件,也是包含的二進制可執行文件。在這個目錄下的 linux 命令通常都是由系統管理員使用的,對系統進行維護。 |
/srv | 服務啟動后需要訪問的數據目錄。 |
/sys | 系統 (system) 文件,跟 proc 一樣虛擬文件系統,記錄核心系統硬件信息。 |
/tmp | 臨時文件目錄,存放臨時文件目錄,所有用戶對該目錄均可讀寫。 |
/usr | 應用程序放置目錄,包含絕大部分所有用戶 (users) 都能訪問的應用程序和文件。 |
/var | 經常變化的 (variable) 文件,存放系統執行過程經常改變的文件,代表變量文件。在這個目錄下可以找到內容可能增長的文件。 |
4. 小結
本小節介紹了如何使用 cd
命令切入到主目錄,使用 ll
或 ls
命令查看當前目錄列表,列舉說明了主目錄中各個目錄的功能與作用,了解完各個目錄的功能與作用之后,在后續的學習章節中如果接觸到其中某一個目錄,讀者就可以快速知道該目錄的作用與功能,幫助讀者理解 Linux 相關知識點。