2013-02-17 82 views
0

我想了解爲什麼有人會使用cd . cd ..命令將帶您到您的父目錄。 的cd命令將帶你到你的home目錄 的cd .把你帶到你的「PWD」爲什麼是cd。即使有用

我可以看到使用了前兩個,但沒有最後一個。 任何人都可以分享他們的經驗cd .

+0

也許它沒用...... – 2013-02-17 19:05:28

+0

也許,但我會假設有人把它放在那裏有一個原因 – Quantico 2013-02-17 19:06:36

+0

把什麼地方? – 2013-02-17 19:07:14

回答

2

cd .很少用,但.有很多用途。例如,某些版本的find需要目錄參數,並且不要將其設置爲.作爲默認值,因此您必須鍵入find .。或者從.運行一個腳本,你會做./script.sh。或者要列出當前目錄的權限,您可以執行ls -ld .

我曾經用過的cd .的一種用法是,如果您所在的目錄已被刪除並重新創建。許多命令開始神祕地失敗,直到您鍵入cd .轉到目錄的「新」化身。

1

cd命令可以採取任何格式的相對路徑,包括.

cd中添加特殊的例外情況是不合理的,因爲它不允許.

.相對路徑對其他命令很有用;例如,它是引用當前目錄的最簡單方法。

相關問題