0

我正在尝试在 Unix 中打开一个目录。如果我输入命令

ls

我看到当前目录中列出的目录,但如果我结束了

cd [directory_name]

我得到错误

No such file or directory

我也无法使用“tab”键自动完成目录名称。有谁知道可能是什么原因造成的?

4

2 回答 2

0

这是示例:

user@stackoverflow:~$ ls
users questions file.txt
user@stackoverflow:~$ cd /questions
user@stackoverflow:~/questions$

确保您正在尝试访问有效的文件夹而不是文件。

进一步说明:

列出当前目录的内容(任意一个):

ls .
ls

列出主目录的内容(无论您在哪里):

ls ~

列出根目录的内容(无论您在哪里):

ls /
于 2014-09-16T00:42:04.403 回答
0

检查您是否使用了正确的大小写?它区分大小写。如果您希望 bash 不关心文件的大小写,请将其添加到您的 ~/.inputrc 中。

set completion-ignore-case on
于 2014-09-16T00:44:47.227 回答