编程技术分享平台

网站首页 > 技术教程 正文

如何通过 Windows 图形界面找到 WSL 主目录

xnh888 2025-06-12 18:32:22 技术教程 3 ℃ 0 评论

WSL(Windows Subsystem for Linux)是微软开发的一个软件层,用于在 Windows 11 或 10 上原生运行 Linux 二进制可执行文件。当你在 WSL 上安装一个 Linux 发行版时,它会在 Windows 内创建一个 Linux 环境,包括自己的文件系统和主目录。但是,如何通过 Windows 的图形文件资源管理器找到这个目录呢?如果你不知道,那么本文将为你解答。

WSL 中用户账户的默认主目录位于 /home/<username>,可以通过运行 bash 的 WSL 命令行界面访问。

例如,如果你的用户名是 devops,那么你的 WSL 主目录将位于 /home/devops。默认情况下,当我们启动 WSL Linux 应用程序时,我们处于主目录中。你可以使用以下命令切换到主目录:

 cd /home

WSL Linux 中的主目录的工作方式与我们在虚拟机、容器或裸机上运行的传统 Linux 发行版类似。它保存了用户的所有个人文件和配置设置。主目录中的所有文件仅用于你的 WSL 实例,不会干扰 Windows 文件系统,反之亦然。

尽管我们使用的是 Ubuntu 子系统来演示这个教程,但该过程对于其他在 WSL 上安装的发行版(如 OpenSUSE、Kali 和 Debian)也是相同的。

通过 Windows 图形文件资源管理器找到 WSL 主目录的步骤

在你的 Windows 10 或 11 上,打开文件资源管理器,或者直接打开 【 我的电脑 】,以便找到 WSL Linux 应用程序的主文件夹。然后,从 【 左侧边栏 】 向下滚动到 【 底部 】。你会看到一个 Linux 企鹅图标,点击它就可以打开 WSL Linux 文件资源管理器。

现在,你安装在 WSL 上的所有 Linux 应用程序(如 Ubuntu、Debian、Kali 等)都将显示在文件夹中。

如果我们打开 Ubuntu 文件夹,那么在其中会有一个名为 “home” 的目录。打开它,你将找到该 WSL Linux 应用程序的用户以及其他文件。

选择 Linux WSL 应用程序后,手动使用图形界面打开你想要浏览的主目录。

额外提示:

要访问 Windows 11 或 10 系统下的所有系统驱动器,我们需要遵循 Linux 的挂载命令。

注意:需要提及的一点是,为了访问 Windows 的系统文件夹,Linux 环境的 Bash Shell 应该以管理员权限启动。要授予管理员权限,只需右键单击已安装的 Linux 环境(如 Ubuntu),然后选择 “以管理员身份运行”。wsl子系统启动后,会把宿主机的各个盘符都挂载到 /mnt 目录下。例如你想查看宿主机 C 盘的内容可以使用下面的命令:

 cd /mnt/c
 ls

同样的,D 盘使用以下的命令:

 cd /mnt/d
 ls

通过这种方式,我们还可以挂载连接到 Windows 11 或 10 系统的内部和外部驱动器,包括网络驱动器。并在宿主机和子系统中共享数据。

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表