終端機中目錄名稱之前的 ~/ 是什麼意思?

終端機中目錄名稱之前的 ~/ 是什麼意思?

例如,以下內容意味著什麼:

cd ~/我的目錄

答案1

~是主目錄的快捷方式,所以

cd ~/mydirectory 

mydirectory如果你的主資料夾中有這樣的目錄就會移動到,否則會拋出目錄不存在的錯誤。

例子:

在此輸入影像描述

您的主目錄位於/home/<username>.

瑣事:這就是為什麼預設的 bash 提示符中有一個波形符,如下所示user@host:~$。波浪號表示您目前位於主目錄中。如果您移動到其他地方,例如進入/etc其中,則會顯示user@host:/etc$

答案2

它是您的主目錄的簡寫。例如,我的桌面目錄位於

 /home/marc/Desktop

或者

 ~/Desktop

簡而言之。

相關內容