Linux常見目錄結構
前言
Linux系統都有根檔案系統,它包含系統引導和使其他檔案系統得以掛載所必需的檔案,根檔案系統需要有單用戶狀態所必須的足夠的內容,還應該包括修復損壞系統、恢復備份等的工具,
Linux系統的目錄結構是分層的樹形結構,都是掛載在根檔案系統“/”下,
| 目錄 | 描述 |
|---|---|
| /home | 包含Linux系統上各用戶的主目錄,子目錄默認以該用戶名命名 |
| /etc | 包含Linux系統上大部分的組態檔,建議修改組態檔之前先備份 |
| /var | 該目錄存放不經常變化的資料,如系統日志、列印佇列、DNS資料庫檔案等 |
| /boot | 包含Linux系統的內核檔案和引導裝載程式(如GRUB)檔案 |
| /opt | 包含某些第三方應用程式的安裝檔案 |
| /root | root用戶的主目錄 |
| /usr | 包含可以供所有用戶使用的程式和資料 |
| /tmp | 包含一些臨時檔案 |
| /mnt | 手動為某些設備(比如硬碟)掛載提供掛載目錄 |
| /media | 由系統自動為某些設備(一般為光碟、U盤等設備)掛載提供掛載目錄 |
| /dev | 包含大部分的設備檔案,比如磁盤、光驅等 |
| /bin | 包含常用的命令檔案,不能包含子目錄 |
| /sbin | 包含系統管理員和root用戶所使用的命令檔案 |
| /lib | 包含Linux系統的共享檔案和內核模塊檔案,/lib/modules目錄存放核心可加載模塊 |
| /lib64 | 包含64位版本Linux系統的共享檔案和內核模塊檔案 |
| /srv | 存盤一些服務啟動之后所需要取用的資料目錄 |
| /run | 一個臨時檔案系統,一些程式或服務啟動以后,會將他們的PID放置在該目錄中 |
| /sys | 在Linux系統提供熱插拔能力的同時,該目錄包含所檢測到的硬體設定,它們被轉換成/dev目錄中的設備檔案 |
| /proc | 是一個虛擬的檔案系統,它不存在磁盤上,而是由內核在記憶體中產生,用于提供系統的相關資訊 |
下面說明在/proc目錄下的一些最重要的檔案:
- proc/cpuinfo:保存計算機cpu資訊
- /proc/filesystems:保存Linux檔案系統資訊
- /proc/ioports:保存計算機I/O埠號資訊
- /proc/version:保存Linux系統版本資訊
- /proc/meminfo:保存計算機記憶體資訊
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/243084.html
標籤:Linux
上一篇:LVM
