返回

如何在 Windows 10 中开启 Bash:一步步指南

windows

如何在 Windows 10 中开启 Bash

概述

Bash 是一个用于 Linux 和类 Unix 系统的命令行界面 (CLI)。它也是许多开发人员用来编写代码、管理系统和执行各种任务的常用工具。在本指南中,我们将介绍如何使用 Microsoft 的 Windows Subsystem for Linux (WSL) 在 Windows 10 中启用和使用 Bash。

启用开发者模式

第一步是启用 Windows 10 的开发者模式,以便能够安装未经 Microsoft 认证的应用程序。为此,请导航至:

  • 设置 > 更新和安全 > 开发者
  • 启用“开发者模式”开关

安装 Windows 子系统 Linux

WSL 是一个可选的 Windows 功能,允许你在 Windows 操作系统中运行 Linux 发行版。要安装 WSL,请执行以下步骤:

  • 打开 Microsoft Store
  • 搜索“Windows 子系统 Linux”
  • 点击“获取”,然后点击“安装”
  • 重启计算机

安装 Ubuntu

WSL 安装完成后,你就可以安装 Linux 发行版了。对于初学者,我们推荐 Ubuntu。

  • 在开始菜单中搜索“Bash”
  • 点击“Bash”应用程序
  • 系统将提示你安装 Ubuntu
  • 点击“安装”按钮
  • 等待安装完成

使用 Bash

安装完成后,Bash 将自动启动。你现在可以在 Bash 中运行命令。以下是一些有用的命令:

  • ls - 列出当前目录中的文件和文件夹
  • cd - 更改当前目录
  • mkdir - 创建一个新的目录
  • touch - 创建一个新的空文件
  • sudo - 运行命令作为管理员

高级选项

除了基本的 Bash 命令外,你还可以使用 WSL 执行以下操作:

  • 访问 Windows 文件系统
  • 运行图形 Linux 应用程序
  • 使用集成开发环境 (IDE)

常见问题解答

  • 我可以在 Windows 10 的所有版本上安装 WSL 吗?
    不,WSL 仅适用于 Windows 10 专业版、教育版和企业版。

  • 我可以在 WSL 中运行任何 Linux 发行版吗?
    虽然 WSL 旨在支持 Ubuntu,但也可以使用其他 Linux 发行版,例如 Kali Linux 和 Fedora。

  • WSL 会影响我的 Windows 系统性能吗?
    WSL 是一个独立的子系统,对 Windows 系统性能的影响很小。

  • 我可以使用 Bash 运行 Windows 应用程序吗?
    不,WSL 无法直接运行 Windows 应用程序。但是,你可以使用某些工具(例如 Wine)在 Linux 环境中运行某些 Windows 应用程序。

  • 如何升级 Bash 版本?
    要升级 Bash 版本,请在 Windows PowerShell 中运行以下命令:

wsl --update

结论

通过 WSL 启用 Bash 可以让你在 Windows 10 中访问强大的 Linux 命令行功能。这对于开发人员、系统管理员和其他需要在 Windows 环境中使用 Linux 工具的用户非常有用。通过遵循本指南中的步骤,你可以轻松地启用和开始使用 Bash。