想要在 Windows PC 上快速轻松地访问 Linux?最佳选择是使用适用于 Linux 的 Windows 子系统 。
【如何使用适用于Linux的Windows子系统获取Linux终端】这将为您提供一个 Linux bash shell,一个在 Windows 中运行的终端窗口 。该过程本质上是在 Windows 10 上安装 Linux – 以下是您需要了解的内容 。
Linux 的 Windows 子系统是什么?
适用于 Linux 的 Windows 子系统首先包含在 2018 年 Windows 10 周年更新中,并在秋季创意者更新中向所有用户推出,可让您在 Windows 10 中运行 Linux 软件 。
这是 Windows 中内置的一项功能 。与在虚拟机中安装 Linux不同,可以从“开始”菜单立即调用适用于 Linux 的 Windows 子系统 。
然而,要使其发挥作用,您首先需要启用该功能 。
一旦在 Windows 10 上安装了适用于 Linux 的 Windows 子系统,您就可以在命令行模式下运行 Linux 。这为您提供了一个几乎功能齐全的 Windows 10 Linux 终端 。
Linux Bash Shell:仅适用于 64 位 Windows 10
在开始之前,请确保您运行的是 64 位版本的 Windows 10 。遗憾的是,适用于 Linux 的 Windows 子系统无法在 32 位系统上运行 。检查您的计算机运行的是 32 位还是 64 位版本的 Windows 。
要检查计算机的 64 位兼容性,请按 WIN + I 打开“设置”,然后打开“系统”>“关于” 。在“设备规格”下,您将看到列出的系统类型;对于 Linux 的 Windows 子系统,这应该是64 位操作系统 。

文章插图
如果没有,您需要将Windows 10 系统从 32 位升级到 64 位 。但是,这仅在您拥有 64 位硬件时才有效 。
如何在 Windows 10 上安装 Linux Bash Shell
在继续之前,请注意某些系统无法同时启用适用于 Linux 的 Windows 子系统和虚拟机 (VM) 。因此,如果您偏好在虚拟机中运行 Linux,则需要在再次使用虚拟机之前禁用适用于 Linux 的 Windows 子系统 。
准备好在 Windows 上安装 Bash 了吗?首先单击“开始”并输入“打开窗口” 。应显示“打开或关闭 Windows 功能”项目,因此单击此选项将其打开 。等待列表填充,然后向下滚动到Windows Subsystem for Linux 。
应选中此框 。如果不是,请添加检查,然后单击“确定”进行确认 。

文章插图
系统将提示您重新启动 Windows,因此请按照此说明进行操作 。重新启动后,打开“开始”>“Windows 应用商店” 。使用搜索工具查找与“Linux”相关的条目,然后选择您喜欢的 Linux 版本进行安装 。无论您选择哪一个,都将决定 Bash 体验 。例如,您可以在 Windows 10 上安装 Ubuntu 。

文章插图
安装Linux操作系统,然后等待 。完成后,单击Windows 应用商店中的“启动”或从“开始”菜单将其打开 。首次运行时,系统会提示您输入用户名和密码以创建用户帐户 。
还可以使用其他方法来启动您选择的 Linux 环境 。从“开始”菜单中,您可以输入:
- 巴什
- 瓦斯尔
请注意,使用 Linux 环境不可能损坏 Windows 10 。您输入的任何命令只会损坏适用于 Linux 的 Windows 子系统和所选操作系统 。Windows 10 将保持安全可靠 。
此外,您不再需要在“设置”中启用Windows 10 开发者模式来运行 Bash 。
Bash Shell 终端与 Windows PowerShell 有何不同?
Windows 10的Linux终端运行后,您可以输入各种命令行指令 。
但这与仅使用 Windows 命令提示符或 PowerShell 有何不同?
当然,这两个系统有很大不同 。使用 PowerShell 或命令提示符,您只能使用 Windows 特有的命令 。这意味着,例如,使用dir命令查看目录的内容;在 Linux 中,相当于ls 。
基本上,Windows 和 Linux 之间的差异是这两种文本环境的不同之处 。Windows 10 中拥有 Bash shell 的优点是您可以在 Windows 中轻松访问 Linux 。这可以节省设置虚拟机或重新启动Linux 双引导安装的时间 。
在 Windows 10 中可以使用 Bash 做什么?
在 Windows 10 上设置 Bash shell 后,您可以像在 Linux PC 上一样使用它 。
帮助等标准命令将向您展示如何使用预装的应用程序和工具 。例如,apt help将演示包管理器的用法 。您可以使用sudo apt update来获取最新的软件包,就像在 Linux PC 上一样 。
同样,sudo apt update命令将 Linux 升级到最新版本的操作系统 。
同时,还可以使用其他标准命令 。您可以使用ifconfig检查网络连接,使用pwd检查当前目录,并使用cd更改到其他目录 。
您还可以使用History命令获取最近 10 个输入的快速列表 。
简而言之,就像在 Windows 10 操作系统中使用 Linux 一样 。
Windows 10 Bash 将 Linux 带入任何 PC
设置适用于 Linux 的 Windows 子系统并访问 Bash shell 非常简单 。它也比运行虚拟机更快,并且比依赖双启动简单得多 。
回顾一下,在 Windows 10 上运行 Linux Bash shell 所需要做的就是:
- 检查您使用的是 64 位 Windows 10 。
- 在 Windows 功能屏幕中启用适用于 Linux 的 Windows 子系统 。
- 从 Windows 应用商店安装您选择的 Linux 环境 。
- 从开始菜单运行 Linux 。
同时,几乎所有Linux命令都可以在Windows上的Bash shell中使用 。有点生疏,或者需要一些帮助来学习一些 Linux 命令行技巧 。
- 如何在VirtualBox虚拟机上安装Windows7
- 如何在Windows上创建自定义键盘布局
- 安装Windows10后要做的8件重要事情
- 巴萨vs皇家贝蒂斯阵容
- 宋代散文文风的创立者
- 伽利略创立实验科学的时间
- 头条如何创立小组
- 红山森林动物园创立时间
- 阿里巴巴国际站是谁创立的
