目錄 | 特性 | 默認權限 | 主要功能/用途 |
---|---|---|---|
/ | 根目錄,所有目錄的起點 | 755 | 文件系統的頂層目錄,包含所有其他子目錄和文件 |
/bin | 基礎二進制命令目錄(系統啟動和修復必需的命令) | 755 | 存放所有用戶可用的基本命令(如 ls , cp , bash 等) |
/boot | 啟動相關文件 | 755 | 包含內核文件、引導加載器(如 GRUB)和啟動配置文件 |
/dev | 設備文件目錄(虛擬文件系統) | 755 | 包含硬件設備和虛擬設備的文件(如 /dev/sda , /dev/null ) |
/etc | 系統全局配置文件 | 755 | 存放系統和應用程序的配置文件(如 /etc/passwd , /etc/fstab ) |
/home | 用戶主目錄 | 755 | 普通用戶的個人目錄(如 /home/username ),存儲用戶數據和個性化配置 |
/lib | 共享庫文件目錄 | 755 | 存放系統核心共享庫和內核模塊(32 位系統使用) |
/lib64 | 64 位共享庫文件目錄(僅 64 位系統) | 755 | 存放 64 位系統核心共享庫 |
/media | 可移動設備掛載點 | 755 | 自動掛載可移動設備(如 U 盤、光盤等) |
/mnt | 臨時手動掛載目錄 | 755 | 手動掛載臨時文件系統(如網絡存儲、硬盤分區等) |
/opt | 第三方軟件安裝目錄 | 755 | 存放第三方獨立軟件(如大型商業軟件或自定義編譯的軟件) |
/proc | 內核和進程信息(虛擬文件系統) | 555 | 提供進程和系統信息的實時訪問(如 /proc/cpuinfo ) |
/root | 超級用戶(root)的主目錄 | 700 | root 用戶的個人目錄,權限嚴格限制 |
/run | 運行時數據(臨時文件系統) | 755 | 存放系統運行時的臨時數據(如 PID 文件、套接字文件等),重啟后清空 |
/sbin | 系統管理命令目錄 | 755 | 存放系統管理員使用的命令(如 fdisk , iptables 等) |
/srv | 服務數據目錄 | 755 | 存放特定服務的數據(如 Web 服務的 /srv/www ) |
/sys | 系統硬件和驅動信息(虛擬文件系統) | 555 | 提供內核和設備驅動的配置接口 |
/tmp | 臨時文件目錄(可能重啟清空) | 1777 | 存放臨時文件,所有用戶可讀寫(粘滯位 t 保護用戶只能刪除自己的文件) |
/usr | 用戶程序和數據(靜態文件) | 755 | 包含用戶級應用程序、庫、文檔等(如 /usr/bin , /usr/lib ) |
/var | 可變數據目錄(動態文件) | 755 | 存放經常變化的文件(如日志 /var/log 、數據庫 /var/lib 、郵件 /var/mail 等) |
注意事項
- 粘滯位(Sticky Bit):
/tmp
的權限1777
中,1
表示粘滯位,確保用戶只能刪除自己的文件。 - 虛擬文件系統:
/dev
,/proc
,/sys
是虛擬文件系統,實際不占用磁盤空間,由內核動態生成。 - 動態 vs 靜態:
/usr
存放靜態數據(安裝后不常修改)。/var
存放動態數據(頻繁變化)。
- 權限差異:
/root
默認權限為700
(僅 root 可訪問),而/home
下的用戶目錄通常為755
。 - 現代變化:部分發行版中,
/bin
和/lib
可能符號鏈接到/usr/bin
和/usr/lib
(如 Ubuntu 的 “UsrMerge” 方案)。