如何使用适用于Linux的Windows子系统获取Linux终端

想要在 Windows PC 上快速轻松地访问 Linux?最佳选择是使用适用于 Linux 的 Windows 子系统。

这将为您提供一个 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 位操作系统。如何使用适用于Linux的Windows子系统获取Linux终端

如果没有,您需要将Windows 10 系统从 32 位升级到 64 位。但是,这仅在您拥有 64 位硬件时才有效。

如何在 Windows 10 上安装 Linux Bash Shell

在继续之前,请注意某些系统无法同时启用适用于 Linux 的 Windows 子系统和虚拟机 (VM)。因此,如果您偏好在虚拟机中运行 Linux,则需要在再次使用虚拟机之前禁用适用于 Linux 的 Windows 子系统。

准备好在 Windows 上安装 Bash 了吗?首先单击“开始”并输入“打开窗口”。应显示“打开或关闭 Windows 功能”项目,因此单击此选项将其打开。等待列表填充,然后向下滚动到Windows Subsystem for Linux。

应选中此框。如果不是,请添加检查,然后单击“确定”进行确认。

如何使用适用于Linux的Windows子系统获取Linux终端

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

安装Linux操作系统,然后等待。完成后,单击Windows 应用商店中的“启动”或从“开始”菜单将其打开。首次运行时,系统会提示您输入用户名和密码以创建用户帐户。

还可以使用其他方法来启动您选择的 Linux 环境。从“开始”菜单中,您可以输入:

  • 巴什
  • 瓦斯尔

两者都将显示为“运行命令”,可以选择该命令来立即打开 Bash shell。使用这两种方法的区别在于它们在/mnt/c/Windows/System32目录中打开。这意味着您可以浏览 Windows 10 中的 System32 子目录。

请注意,使用 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 所需要做的就是:

  1. 检查您使用的是 64 位 Windows 10。
  2. 在 Windows 功能屏幕中启用适用于 Linux 的 Windows 子系统。
  3. 从 Windows 应用商店安装您选择的 Linux 环境。
  4. 从开始菜单运行 Linux。

从那时起,您可以使用 Windows 的 Linux 终端来执行标准命令行任务。或者您可以使用 Windows 10 的 Linux 子系统来安装桌面环境。

同时,几乎所有Linux命令都可以在Windows上的Bash shell中使用。有点生疏,或者需要一些帮助来学习一些 Linux 命令行技巧。

本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。
(0)
上一篇 2023年7月8日
下一篇 2023年7月8日

相关推荐

  • 打开Windows运行命令对话框的7种方法

    运行命令对话框是方便、易于使用的 Windows 工具之一。它允许您快速启动程序、打开文件和文件夹以及访问多个 Windows 设置。 要使用此工具,您只需输入相关命令,然后按 E…

    2023年7月11日
  • 如何将链接从安卓手机发送到Windows电脑

    虽然手机的便携性很方便,但它们并不能为所有事情提供全面的体验。例如,如果您想阅读您最喜欢的在线杂志中的长篇专栏,您可能需要在 PC 上进行。 共享 Windows PC 的链接可帮…

    2023年7月8日
  • 如何修复流式传输时丢帧的问题

    实时流媒体对硬件的高要求可能会导致丢帧,从而导致流媒体卡顿和跳跃。本指南将教您如何修复流媒体时丢帧的问题。 串流时丢帧的原因流式传输时丢帧通常是由互联网连接、设备或相机的性能问题引…

    2023年7月31日
  • 7Z、RAR、ZIP三种压缩格式的优劣比较

    归档文件(压缩文件)是一种计算机文件,可以减少文件中的位数和字节总数,节省磁盘空间。简单来说,经过压缩软件压缩后的文件就称为压缩文件。目前,最流行的三种压缩文件格式是ZIP、RAR…

    2023年8月13日
  • 如何阻止鼠标唤醒Windows(关闭鼠标唤醒屏幕方法)

    如果您和大多数人一样,您可能会将计算机设置为在一段时间不活动后进入睡眠状态。但是,有时鼠标或键盘可能会意外唤醒计算机,导致它消耗不必要的电量并可能中断您的工作。 幸运的是,有一种简…

    2023年4月2日
  • 修复Win错误我们无法设置您的默认保存位置错误

    电脑WIN用户报告称,当他们尝试使用“设置”将新应用程序设置为保存到不同的外部驱动器位置时,会出现错误 0x80070005 或 0x80070539。这些错误代码具有相同的消息:…

    2023年10月9日
  • 如何轻松修复佳能B200打印机错误

    最令人担心的佳能打印机错误之一是 B200,这表明该设备存在潜在的灾难性错误。不过,不要立即扔掉它。打印机价格昂贵,在购买新打印机之前,您可以采取一些故障排除步骤。 佳能B200错…

    2023年8月15日
  • 分符号 (¢)怎么打出,轻松学会 (¢)输入方法

    需要在文本中添加分号。以下是在 Microsoft Word、苹果Mac电脑或 iOS 和 安卓设备上插入分符号的说明。 在 Microsoft Word 文档、Mac、iOS 或…

    2023年7月11日
  • Hyper-V是什么?让你了解虚拟化技术

    无论您是刚刚开始为您的公司研究虚拟化平台选项,还是您是一名试图加快速度的新 Hyper-V 用户,在一个地方找到您需要的所有信息都可能是一项挑战。这就是我们创建本指南的原因 &#8…

    2023年8月26日
  • 如何修复Adob​​e CEF Helper高内存或CPU使用率?

    Adobe CEF Helper 是 Adob​​e Creative Cloud 渲染组件的后台进程。但Adobe CEF Helper有时会因为adobe creative c…

    2023年8月20日