📅  最后修改于: 2023-12-03 15:08:50.073000             🧑  作者: Mango
Bash Shell 是一个非常流行的 Shell,主要运行在 Linux 和 Unix 操作系统之上。在 Windows 10 中,通过安装 Windows Subsystem for Linux (WSL) 可以本地使用 Bash Shell。本文将介绍如何在 Windows 10 上安装并使用 Bash Shell。
在 Windows 10 上启用 WSL 功能非常简单,只需要遵从以下步骤:
打开 Windows PowerShell 或者命令提示符(管理员权限),右键单击“开始”菜单,选择“Windows PowerShell(管理员)”。输入以下命令:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
点击回车键。
等待 PowerShell 完成以下操作:
下载所需文件。
安装所需组件。
完成后,在提示框中,选择“重启”。
重启计算机。
打开 Microsoft Store。
搜索 Linux 发行版。可以在 Microsoft Store 中获得多种基于 Linux 的操作系统,例如 Ubuntu、Debian、SUSE 和 Kali。
选择适合自己需求的 Linux 发行版并下载。
在安装时,可能需要为发行版创建用户名和密码。记下用户名和密码,后续需要使用。
打开 Bash Shell。可以按下 Windows 键并输入“bash”,然后选择 Bash Shell。
在 Bash Shell 中,输入以下命令:
linux command
这将在当前终端窗口中运行指定的 Linux 命令。在 Bash Shell 中,可以使用其他常用 Linux 命令。
ls:列出当前目录中的文件和文件夹。
cd:更改当前工作目录。
pwd:打印当前工作目录路径。
cat:显示文件内容。
touch:创建新文件。
mkdir:创建新目录。
rm:删除文件或目录。
mv:移动文件或目录。
cp:复制文件或目录。
在 WSL 中,可以访问和编辑 Windows 文件系统中的文件。同样,可以将文件从 Windows 文件系统传输到 Linux 文件系统中。
在 Bash Shell 中,输入以下命令,将 Linux 的当前目录更改为 Windows 中的目录。
cd /mnt/c/Users/your_user_name/
在上面的命令中,将 “your_user_name” 替换为 Windows 用户名。此时,你已经在 Windows 的 C 盘(即 /mnt/c 目录)中了。
接下来,运行 Linux 命令,将文件从 Windows 中的文件夹传输到 Linux 文件系统中。
cp -r /mnt/c/Users/your_user_name/path/to/folder .
cp file.txt /mnt/c/Users/your_user_name/path/to/folder
通过上述步骤,你已经可以在 Windows 10 上成功安装和使用 Bash Shell。通过 WSL,你可以直接在本地使用 Linux 命令行工具,而不需要安装虚拟机或者远程登录服务器。