Linux中用 pwd 命令來檢視”當前工作目錄“的完整路徑。 簡單得說,每當你在終端進行操作時,你都會有一個當前工作目錄。
在不太確定當前位置時,就會使用pwd來判定當前目錄在檔案系統內的確切位置。
1.命令格式:
pwd [選項]
2.命令功能:
檢視”當前工作目錄“的完整路徑
3.常用引數:
一般情況下不帶任何引數
如果目錄是連結時:
格式:pwd -P 顯示出實際路徑,而非使用連線(link)路徑。
4.常用例項:
例項1:用 pwd 命令檢視預設工作目錄的完整路徑
命令:
pwd
輸出:
1 2 3 |
[root@localhost ~]# pwd /root [root@localhost ~]# |
例項2:使用 pwd 命令檢視指定資料夾
命令:
pwd
輸出:
1 2 3 4 |
[root@localhost ~]# cd /opt/soft/ [root@localhost soft]# pwd /opt/soft [root@localhost soft]# |
例項三:目錄連線連結時,pwd -P 顯示出實際路徑,而非使用連線(link)路徑;pwd顯示的是連線路徑
命令:
pwd -P
輸出:
1 2 3 4 5 6 |
[root@localhost soft]# cd /etc/init.d [root@localhost init.d]# pwd /etc/init.d [root@localhost init.d]# pwd -P /etc/rc.d/init.d [root@localhost init.d]# |
例項4:/bin/pwd
命令:
/bin/pwd [選項]
選項:
-L 目錄連線連結時,輸出連線路徑
-P 輸出物理路徑
輸出:
1 2 3 4 5 6 7 8 |
[root@localhost init.d]# /bin/pwd /etc/rc.d/init.d [root@localhost init.d]# /bin/pwd --help [root@localhost init.d]# /bin/pwd -P /etc/rc.d/init.d [root@localhost init.d]# /bin/pwd -L /etc/init.d [root@localhost init.d]# |
例項五:當前目錄被刪除了,而pwd命令仍然顯示那個目錄
輸出:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
[root@localhost init.d]# cd /opt/soft [root@localhost soft]# mkdir removed [root@localhost soft]# cd removed/ [root@localhost removed]# pwd /opt/soft/removed [root@localhost removed]# rm ../removed -rf [root@localhost removed]# pwd /opt/soft/removed [root@localhost removed]# /bin/pwd /bin/pwd: couldn't find directory entry in “..” with matching i-node [root@localhost removed]# cd [root@localhost ~]# pwd /root [root@localhost ~]# |