在 Windows 10 中使用 Linux Bash Shell 操作 Windows 文件

在 Windows 10 中使用 Linux Bash Shell 操作 Windows 文件

我想使用 Windows 10 中新引入的 Linux Bash Shell 来操作 Windows 文件。假设我想将文件从一个目录复制到另一个目录,有没有办法挂载这些驱动器,以便我可以操作文件。

答案1

有什么方法可以安装这些驱动器以便我可以操作文件吗?

以下命令将列出已安装的驱动器:

ls /mnt

您的驱动器(大部分)应该已经安装。请注意,有一些限制:

为了使驱动器显示在 /mnt/ 下,它必须满足以下条件:

  1. 驱动器必须是固定驱动器
  2. 该驱动器必须格式化为 NTFS。

这意味着光盘驱动器、网络安装驱动器和一些 USB 驱动器将不是安装在Windows Linux子系统下。

这已被提出作为一个问题:除 C: 之外的驱动器未安装在 /mnt #1079。它仍被标记为“打开”。

为了便于与 Windows 互操作,WSL 使用 DrvFs 文件系统。WSL 会自动挂载 /mnt 下所有具有受支持文件系统的固定驱动器,例如 /mnt/c、/mnt/d 等。目前仅支持 NTFS 和 ReFS 卷。

来源WSL 文件系统支持


进一步阅读

答案2

相关内容