我正在使用 CentOS7 作為我的網頁伺服器。
我在嘗試透過 SSH 開啟目錄時遇到錯誤。
ls -l
命令顯示如下
drwxr-xr-x 2 ag007 ag007 38 Mar 17 13:52 Gullane
-rw-r--r-- 1 ag007 ag007 0 Mar 18 03:53 TestFile
drwxr-xr-x 2 ag007 ag007 6 Mar 18 03:58 TestFolder
當我輸入cd Gullane
命令時顯示如下
-bash: cd: Gullane: No such file or directory
請幫我存取該資料夾,因為裡面有一些重要文件
答案1
問題是該目錄的名稱末尾似乎有不可見的字元。使用 shell 通配模式,Gullane*
使用者能夠進入該目錄,然後也可以使用更可用的名稱重新命名該目錄:
mv Gullane* Gullane
通配模式的部分*
將匹配名稱末尾的空白/不可見字符,無論它們是什麼。