如何使用 WSL 上的 Ubuntu 将目录更改为不同的硬盘驱动器?

如何使用 WSL 上的 Ubuntu 将目录更改为不同的硬盘驱动器?

我刚刚开始学习 bash。我正为这个简单的问题而苦恼:

请准确写出您用来访问硬盘 F:、文件夹 Fiddler 的命令。

附带问题:这 4 个词分别是什么意思?如果我输入lsbash,我会得到以下信息:

examples.desktop itnetworktest Desktop Videos

我安装了 cygwin,然后安装了适用于 Windows 10 的 bash。我需要学习 Linux bash 才能上大学。

答案1

主要问题

C:/在 Windows 中标记为、等的硬盘驱动器D:/应被安装为cd等,无论是在/mnt目录中,还是在名为 的目录中/cygdrive,我相信,这取决于您的设置。如果您要查找的文件夹位于 Windows 中,则从 Linux 访问时F:/fiddler它应该位于 或/mnt/f/fiddler/cygdrive/f/fiddler

因此您可以使用cd /mnt/f/fiddler或到达那里cd /cygdrive/f/fiddler

附带问题

bash 中的命令ls(据我所知,Windows 中也有)将列出(“LiSt”)当前目录中的所有文件和目录。就像您在图形文件资源管理器程序(如 Windows 资源管理器)中打开目录,并看到当前位置每个文件和目录的小图标和名称。

因此,如果您执行该命令ls并且它返回examples.desktop itnetworktest Desktop Videos,则意味着在当前目录(大概是您的主文件夹?)中,有四个文件/目录:一个名为examples.desktop(大概是一个文件),一个名为itnetworktest(大概是一个文件),一个名为Desktop(大概是一个目录)和一个名为Videos(大概是一个目录)。

请注意,ls按原样提供仅有的名称而已。您可以将其与附加选项一起使用,如ls -la,以查看更多信息(在许多系统上,ll也可以使用较短的“别名”命令代替完整命令ls -la来达到相同的效果)。这种显示方式可能与您习惯的图形文件浏览器的布局略有相似。

附言

一般来说,当您有两个不直接相关的独立问题时,最好将两个问题分开发布,作为不同的问题。这有助于保持网站的井然有序,使人们更容易找到您的问题,并让人们更清楚地了解他们点击标题后会找到什么。这也可能使您的问题更容易被理解——如果您将两个问题合并到一个帖子中,那些只能帮助解决一个问题而不能帮助解决另一个问题的人可能会选择根本不参与,如果他们觉得他们无法“完全”回答您提出的问题。

相关内容