Linux文件系統的目錄結構
Linux文件系統采用嚴格的樹形結構,所有文件和目錄都從根目錄(/
)開始延伸。以下是主要目錄的詳細說明:
- /bin:存放系統啟動和運行所必需的二進制可執行文件,如
ls
、cp
、mv
等基本命令。 - /etc:存放系統配置文件,如
/etc/passwd
(用戶賬戶信息)、/etc/fstab
(文件系統掛載信息)。 - /home:用戶主目錄所在位置,每個用戶有一個以用戶名命名的子目錄。
- /root:超級用戶(root)的主目錄。
- /usr:存放用戶程序和數據,如
/usr/bin
(用戶命令)、/usr/lib
(庫文件)。 - /var:存放經常變化的數據,如
/var/log
(日志文件)、/var/spool
(郵件、打印隊列)。 - /tmp:臨時文件存放目錄,系統重啟后可能被清空。
- /sbin:存放系統管理員使用的系統管理程序,如
fdisk
、reboot
等。 - /dev:存放設備文件,如
/dev/sda
(第一塊SCSI硬盤)、/dev/null
(空設備)。 - /proc:虛擬文件系統,存放系統和進程的運行時信息。
文件及目錄顯示類命令
注
:以下命令演示均以root
賬號登錄系統后的執行結果。
1. pwd
- 顯示當前工作目錄
功能:顯示當前工作目錄的絕對路徑。
基本語法:
pwd
案例:使用pwd
命令查看當前工作目錄
pwd
# /root # 運行結果
解析:直接執行pwd
命令,輸出當前工作目錄的絕對路徑。
2. cd
- 切換目錄
功能:改變當前工作目錄。
基本語法:
cd [目錄路徑]
特殊路徑:
~
:用戶主目錄。..
:上一級目錄。.
:當前目錄。-
:前一個工作目錄。
案例:使用pwd
和cd
命令導航目錄
- 查看當前工作目錄。
- 切換到
/var/log
目錄。 - 查看當前工作目錄確認切換成功。
- 切換到當前目錄的父目錄。
- 查看當前工作目錄確認切換成功。
- 切換到前一個工作目錄
- 查看當前工作目錄確認切換成功。
- 切換回用戶主目錄。
- 查看當前工作目錄確認切換成功。
pwd # 查看當前工作目錄
# /root
cd /var/log # 切換到/var/log目錄
pwd # 查看當前工作目錄確認切換成功
# /var/log
cd .. # 切換到父目錄
pwd # 查看當前工作目錄確認切換成功
# /var
cd - # 切換到前一個工作目錄
pwd # 查看當前工作目錄確認切換成功
# /var/log
cd ~ # 切換回用戶主目錄
pwd # 再次查看當前工作目錄
# /root
3. ls
- 列出目錄內容
功能:顯示目錄下的文件和子目錄。
基本語法:
ls [選項] [目錄或文件]
常用選項:
-l
:長格式顯示,包括權限、所有者、大小、修改日期等。-a
:顯示所有文件,包括以.
開頭的隱藏文件。-h
:以人類可讀的方式顯示文件大小(如KB、MB)。