除了去年发布的 Windows 10 周年更新之外,Windows 还带来了一个前所未有的功能,那就是 Windows 上的 Ubuntu 上的 Bash。 毫无疑问,Windows 上的这个 bash shell 既不是虚拟机也不是编译器,而是 Linux 的新 Windows 子系统。 它是微软和 Ubuntu Linux 的母公司 Canonical 合作开发的。 如果你是一个经常在 Linux 和 Windows 之间切换的开发者,这个特性对你来说肯定很重要。 但是,默认情况下不会安装 bash shell,您必须先进行设置并稍作调整,然后才能将其安装到系统上。 现在,不要开始担心,因为我们会让您确切知道 如何在 Windows 10 上运行 Linux Bash Shell:
在 Windows 10 上设置 Linux Bash Shell
笔记: Linux Bash 外壳 是去年 Windows 10 周年更新中引入的一项功能,因此您需要先安装该功能,然后再继续整个过程。
这个过程并不复杂,但肯定会花费您几分钟的时间。 只需正确按照步骤操作即可避免任何混淆,并立即将其安装到您的系统上:
- 去 开始菜单 并点击 齿轮图标 为了去 “设置”.
- 现在,点击 “更新和安全”.
- 完成后,转到“对于开发商” 部分,然后单击“开发者模式” 启用它。
- 现在您已成功启用开发人员模式,您需要启用适用于 Linux 的 Windows 子系统。 为了做到这一点,首先去 控制面板 然后点击 “程式”.
- 现在,点击“打开或关闭 Windows 功能” 在程序和功能部分。
- 现在,您的屏幕上将显示一个新窗口。 在这里,向下滚动并 启用适用于 Linux 的 Windows 子系统(测试版). 完成后,单击“确定”并等待该过程完成,然后重新启动计算机。
- 重启电脑后, 类型 “bash”中的 Cortana 搜索栏 并按 Enter 运行命令。
- 一旦 bash 打开, 类型 “y”继续. 等待几分钟直到 Windows 上的 Ubuntu 上的 Bash 从 Windows Store 下载并安装在 Windows 子系统上。
- 下载并安装所有内容后,您将被要求输入一个 新的 UNIX 用户名和密码. 您必须重新输入密码,一旦密码匹配,安装将成功。
Windows 上的 Ubuntu 上的 Bash:体验
现在您已成功在 Windows 10 中的 Ubuntu 上运行 Bash,可以在您的计算机上运行,您可以开始使用与 Linux 兼容的文件系统和各种命令,类似于在 Linux 计算机上执行的操作。 但是,请记住,您尚未在计算机上安装 Ubuntu。 这本质上是一个可用于在 Windows 中试用标准 Linux 命令的软件。 如果您是 Linux 环境的新手,您可以尝试以下我亲自尝试过的命令:
- grep – 在命名输入文件中搜索包含与给定模式匹配的行。
- sed – 流编辑器,用于对输入流执行基本的文本转换
- awk – 处理和分析文本文件。
- rmdir – 删除目录。
- 男人 – 展示已输入的特定命令的手册。 例如,您可以键入 “人 rmdir” 获取有关 rmdir 的相关信息。
您应该对命令的使用感到兴奋,因为用户将能够直接从 Bash shell 执行 Windows 以及 Linux 应用程序。 此外,您还可以运行 bash shell 脚本和 Linux 命令行应用程序。
还请参见:如何在 Windows 10 中使用游戏模式
准备好在 Windows 10 中使用 Bash Shell 了吗?
如果开发人员通常在 Linux 和 Windows 上工作,他们可以充分利用 bash shell。 感谢微软,这终于成为可能。 话虽如此,bash shell 要么将成为您将广泛使用的功能,要么根本不使用它。 大多数用户不会真正关心这个功能,但如果你真的想尝试和体验 Linux 环境,你可以轻松地做到这一点。 不要以为你是直接在你的电脑上安装 Linux,因为“Bash on Ubuntu on Windows” 仅被视为直接从 Windows 运行 Linux 命令的工具。 那么,您对在 Windows 10 上试用 Linux bash shell 感到兴奋吗? 请在下面的评论部分中发表您的意见,让我们知道。