桌面目录无法打开

桌面目录无法打开

我对 Ubuntu 或任何 Linux 发行版都完全陌生。在使用终端时,当我在/home/用户名目录命令ls显示桌面和下载目录,但命令cd /Desktop不起作用。它说bash: cd: /Desktop: No such file or directory

我手动创建的另一个目录可以正常打开。它对许多其他文件夹也执行此操作,我在这里做错了什么。

答案1

在 UNIX 系统中,“/”始终是主文件夹(树的开头)。

当你在/home/用户名您必须写入此目录的相对路径,才能在树中导航得更深,例如cd Desktop桌面前没有“/”)或者你可以使用绝对路径

cd /home/username/Desktop

但是绝对路径通常不是在树中移动的好方法,因为如果您位于树的某个深处,您不想写下所有的文件夹只是为了深入了解一个级别或转到上层。

要移动到上一级,您必须写入cd ../与您当前所在文件夹相关的内容。

答案2

如果您在单词 Desktop 前输入/Desktop/对于 Linux 来说,这意味着您要转到根目录,即/,然后转到 Desktop 文件夹。这意味着 Desktop 文件夹不在其中,/home/username/Desktop但在/Desktop此处会出现错误。

在您和其他所有人的情况下,桌面文件夹通常位于/home/username/Desktop

因此如果您打开终端并且已经在用户目录中,/home/username那么您只需输入,cd Desktop因为您已经在桌面所在的目录中。

例如,如果您在/var/www并且想要转到桌面,您可以输入以下内容之一:

  1. cd ~/Desktop这与键入相同,/home/username/Desktop因为 ~ 默认会将您指向用户名的目录。可以将其视为 ~ 等于/home/username
  2. cd /home/username/Desktop
  3. 或者按步骤进行:cd /home,,cd username..cd Desktop最后!

要知道您所在的目录,请键入pwd(Print Working Directory)。还请记住,所有内容都区分大小写。与或Desktop不同desktopDeskTOP

下面是一些我打开终端并进入桌面时看到的图片。第一张图片显示桌面/,因为我输入了“des”,然后按了 TAB(它会自动补全单词并添加尾随的 / 符号)。第二张图片我输入了桌面:

在此处输入图片描述

在此处输入图片描述

现在,接下来的两幅图像是如果您从另一个地方开始。在这种情况下,我们处于/var/www/

在此处输入图片描述

在此处输入图片描述

答案3

尝试使用:

cd /home/YOUR-USER-NAME-HERE/Desktop

的快捷方式/home/YOUR-USER-NAME-HERE/~/,因此以下命令也有效:

cd ~/Desktop

相关内容