为什么我无法进入主文件夹的任何子目录?

为什么我无法进入主文件夹的任何子目录?

我在终端窗口中使用 Ubuntu 10.04.1。当我在主用户​​目录(如)中时/home/jeg#,我无法cd进入该目录下的任何目录。例如,如果我输入cd downloadscd /home/jeg/downloads,我会收到消息No such file or directory。但是当我执行ls命令时,它会显示 下面的所有关卡和文件/home/jeg。我可以进入任何其他目录,那么为什么这是特殊情况呢?

答案1

Ubuntu 区分大小写(以大写字母命名的文件和目录与以小写字母命名的文件和目录不同)

尝试cd Downloads

答案2

所有目录都区分大小写。另一个让许多用户感到困惑的目录是桌面:

cd ~/Desktop

波浪符号~是 的简写/home/any_user;在本例中是/home/jeg。您可以使用它从任意位置跳转到/home/jeg。例如,如果您在目录中/etc/modprobe.d并想转到/home/jeg/Desktop,则只需键入我上面列出的命令即可。

#最后,问题后面的井号/home/jeg表示您正在以 root 身份运行。Ubuntu 中的众多安全措施之一是,root 权限的授予非常谨慎且临时,因为 root 权限可能会让隔壁桌的人、驱动病毒等修改系统。我建议您退出 root 权限,改用sudo

相关内容