-bash: cd: 没有这样的文件或目录错误显示但文件夹已存在

-bash: cd: 没有这样的文件或目录错误显示但文件夹已存在

我正在使用 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

通配模式的部分*将匹配名称末尾的空白/不可见字符,无论它们是什么。

相关内容