📌  相关文章
📜  wsl windows - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:35:45.330000             🧑  作者: Mango

WSL Windows - Shell-Bash

如果你是一名开发人员,你可能会需要在Windows系统上使用Linux终端。 在过去,这意味着你需要安装一个虚拟机或运行一个双系统来得到Linux终端。但是现在有另一种更好的选择,那就是使用WSL(Windows Subsystem for Linux)。

什么是WSL?

WSL是一个Windows系统的附加组件,允许用户在Windows系统上运行Linux二进制文件。这使得Windows系统上的开发者可以在Windows中运行Linux命令行工具,而不需要安装和配置虚拟机或双系统。

WSL包括两个不同的子系统:WSL 1和WSL 2。WSL 1是一个包含一个微型Linux内核的公共文件夹共享系统,这使得Windows和Linux之间的文件共享成为可能。另一方面,WSL 2运行一个完整的Linux内核,这使得性能和兼容性更好。

如何设置WSL?

在Windows 10上,你可以很容易地启用WSL,并从Microsoft Store下载并安装你喜欢的Linux发行版。在PowerShell或命令提示符下,你可以使用以下命令来启用WSL:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

安装完成后,WSL会提示你设置一个新的Linux用户名和密码。

如何使用WSL?

使用WSL和Linux终端运行命令非常简单。你只需要打开Windows PowerShell或命令提示符,并运行以下命令:

wsl

这将启动一个新的Linux终端,你可以在其中运行Linux命令。当你要退出Linux终端时,只需要在终端中输入exit命令即可。

此外,你还可以在Windows资源管理器中打开Linux文件系统,以便在Windows上以本机方式访问你的Linux文件。

结论

总的来说,WSL是一个非常有价值的工具,它为Windows系统上的开发者提供了使用Linux终端的灵活性和便利性,它简化了开发工作流程。除此之外,WSL还可以帮助你在Windows上运行基于Linux的Web服务器和Docker容器,并能够更好的与Windows相互操作。

所以,如果你是一名Windows上的开发者,你应该尝试使用WSL来发挥你的工作效率。