2013年8月23日 星期五

每天一個Linux指令-pwd(查看”當前工作目錄“的完整路徑)

每天一個Linux指令-pwd(查看”當前工作目錄“的完整路徑)



拷貝來源:


01.http://www.cnblogs.com/peida/archive/2012/12/05/2803591.html


02. http://www.cnblogs.com/peida/archive/2012/10/24/2737730.html


 


Linux中用 pwd 命令來查看”當前工作目錄“的完整路徑。 簡單得說,每當你在終端進行操作時,你都會有一個當前工作目錄。 


在不太確定當前位置時,就會使用pwd來判定當前目錄在檔系統內的確切位置。


1命令格式:


  pwd [選項]


2命令功能:


  查看”當前工作目錄“的完整路徑


3常用參數:


一般情況下不帶任何參數


如果目錄是鏈結時


格式:pwd -P  顯示出實際路徑,而非使用連接(link)路徑。 


4常用實例:


       實例1:用 pwd 命令查看默認工作目錄的完整路徑


命令:


pwd 


輸出:


[root@localhost ~]# pwd


/root


[root@localhost ~]#


 


實例2使用 pwd 命令查看指定文件夾


命令:


pwd


輸出:


[root@localhost ~]# cd /opt/soft/


[root@localhost soft]# pwd 


/opt/soft


[root@localhost soft]#


 


  實例三:目錄連接鏈結時,pwd -P  顯示出實際路徑,而非使用連接(link)路徑;pwd顯示的是連接路徑


命令:


pwd -P


輸出:


[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 輸出物理路徑


輸出:


[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命令仍然顯示那個目錄


 輸出:


[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 ~]#


 


沒有留言:

張貼留言