Cd-Command
無法移動到現有目錄
簡而言之,我的桌面上有一個文件,我正在嘗試使用 cd /file name 訪問它,然後返回:
沒有相應的文件和目錄。我求助於複製和粘貼目錄(注意目前目錄)
在它告訴我該文件樹中的任何文件夾都不存在之前,我已經到達 /home 和 /desktop ……
我覺得對這個基本的問題進行故障排除很愚蠢,但我什至甚至將其提升為 root 也沒有成功。
Cmon linux ..對新人來說已經夠難了..這非常令人沮喪。
編輯(Tiggers 編輯建議被拒絕了?.. 有趣,在這裡。學到了一些新東西,謝謝 Tig!): 命令執行是:
~/Desktop $ cd /Desktop_Launchables bash: cd: /Desktop_Launchables: No such file or directory ...
另外,請注意,我在前面提到的 2 個目錄中嘗試了許多其他文件夾。
問題是
/
在命令的開頭。讓我試著解釋一下。
/
文件路徑開頭的A表示從系統的根目錄開始。例如:
cd /Desktop_Launchables
Desktop_Launchables
此命令在 root中查找目錄/
。在 Windows 系統上,這將是一個類似的命令:cd C:\Desktop_Launchables
另一方面,您可以使用文件系統上任何位置
~
的home
目錄路徑快捷方式。例如,如果
Desktop_Launchables
在您的使用者主目錄中。cd ~/Desktop_Launchables
~
如果Desktop_Launchables
在不同的使用者家中,您可以擴展。例如,root
使用者家(並且您有權訪問它)。cd ~root/Desktop_Launchables
此擴展的非快捷版本將(很可能):
cd /home/<user>/Desktop_Launchables
<user>
您的登錄名在哪裡。我猜你真的想要:
cd Desktop_Launchables
或者
cd Desktop/Desktop_Launchables
但為了安全起見,您始終可以將其
~
放在前面,如下所示:cd ~/Desktop_Launchables
或者
cd ~/Desktop/Desktop_Launchables