萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Linux 教學

Linux 檔案系統路徑完整觀念:絕對路徑、相對路徑、pwd、cd 實戰

路徑是 Linux 命令列操作的基石。搞懂根目錄、絕對/相對路徑、特殊符號(.、..、~)、pwd/cd 指令,才能在目錄樹自由穿梭。

Linux 目錄樹結構

  • 單一根目錄 /,所有裝置、分區掛載其下(無 C:/D: 概念)。
  • 主要一級目錄:/bin、/boot、/dev、/etc、/home、/lib、/media、/mnt、/opt、/proc、/root、/run、/sbin、/srv、/sys、/tmp、/usr、/var。

路徑類型

類型定義範例
絕對路徑從 / 開始/etc/nginx/nginx.conf
相對路徑從當前工作目錄(CWD)開始,不以 / 開頭../nginx.conf、logs/access.log

特殊符號

  • .:當前目錄
  • ..:上層目錄
  • ~:當前使用者家目錄($HOME)
  • ~user:指定使用者家目錄
  • -:上一個工作目錄(cd - 切換)

核心指令

pwd                 # 印出當前工作目錄絕對路徑
cd /etc/nginx       # 絕對路徑切換
cd ../logs          # 相對路徑切換
cd ~                # 回家目錄
cd -                # 回上一個目錄

實戰練習

[root@localhost ~]# pwd
/root
[root@localhost ~]# cd /usr/share/doc
[root@localhost doc]# pwd
/usr/share/doc
[root@localhost doc]# cd ../../local/bin
[root@localhost bin]# pwd
/usr/local/bin

Tab 自動完成

輸入路徑前幾字按 Tab 自動補全,按兩次列出候選。善用可大幅減少輸入錯誤。

copyright © 萬盛學電腦網 all rights reserved