_、點號 .、連字號 -,長度上限 255 字元。. 開頭,ls -a 顯示。/dev/ 下,將硬體抽象為檔案介面)Linux 採用單一根目錄 /,所有分區透過掛載點整合。核心目錄功能速查:
| 目錄 | 用途 | 備註 |
|---|---|---|
/bin | 核心使用者指令 | 單用戶模式也需可用 |
/sbin | 系統管理指令 | 通常需 root 執行 |
/etc | 系統設定檔 | 純文字檔,版本控制友善 |
/home | 一般用戶家目錄 | 建議獨立分區 |
/root | root 家目錄 | 預設在根分區 |
/var | 變動性資料 | 日誌、郵件、暫存檔 |
/usr | 唯讀使用者程式 | 可掛載為唯讀 |
/boot | 核心與啟動載入器 | 建議獨立小分區 |
/dev | 裝置節點 | udev 動態管理 |
/proc, /sys | 核心虛擬檔案系統 | 不佔磁碟空間 |
/mnt, /media | 臨時掛載點 | 光碟、USB、網路磁碟 |
/opt | 第三方套裝軟體 | 獨立目錄便於管理 |
/tmp | 暫存檔 | 重啟清空,建議 tmpfs |
# 目錄導航
cd /path/to/dir # 切換目錄
pwd # 顯示當前路徑
ls -lh # 詳細列表(人類可讀大小)
# 檔案操作
cp -a src dst # 保留屬性複製
mv src dst # 移動/重命名
rm -i file # 互動式刪除
mkdir -p a/b/c # 遞迴建立目錄
rmdir dir # 刪除空目錄
# 連結
ln -s target link # 符號連結(跨檔案系統)
ln target link # 硬連結(同 inode)
# 權限與屬性
chown user:group file # 修改擁有者
chmod 750 file # rwxr-x---
chattr +i file # 不可變屬性(防刪改)
/ 開頭(如 /etc/fstab).(目前目錄)或 ..(上層目錄)開頭~(家目錄)、~user(指定用戶家目錄)熟悉 FHS 目錄結構與檔案操作指令是 Linux 系統管理的基本功。善用 man、info 及 --help 閱讀官方文件,配合 Tab 自動完成與歷史指令搜尋(Ctrl+R),能大幅提升終端機作業效率。