From faf417487cda795e1f0b884c4e341455d1d5a956 Mon Sep 17 00:00:00 2001 From: Xingyu Wang Date: Wed, 31 Jan 2024 11:19:38 +0800 Subject: [PATCH] RP @geekpi https://linux.cn/article-16599-1.html --- ...ut Down WSL Running Linux Distributions.md | 85 ++++++++----------- 1 file changed, 35 insertions(+), 50 deletions(-) rename {translated/tech => published}/20240124 Shut Down WSL Running Linux Distributions.md (72%) diff --git a/translated/tech/20240124 Shut Down WSL Running Linux Distributions.md b/published/20240124 Shut Down WSL Running Linux Distributions.md similarity index 72% rename from translated/tech/20240124 Shut Down WSL Running Linux Distributions.md rename to published/20240124 Shut Down WSL Running Linux Distributions.md index f3937f0cea..339db3d83d 100644 --- a/translated/tech/20240124 Shut Down WSL Running Linux Distributions.md +++ b/published/20240124 Shut Down WSL Running Linux Distributions.md @@ -3,24 +3,26 @@ [#]: author: "Sreenath https://itsfoss.com/author/sreenath/" [#]: collector: "lujun9972/lctt-scripts-1705972010" [#]: translator: "geekpi" -[#]: reviewer: " " -[#]: publisher: " " -[#]: url: " " +[#]: reviewer: "wxy" +[#]: publisher: "wxy" +[#]: url: "https://linux.cn/article-16599-1.html" -关闭 WSL 中正在运行的 Linux 发行版。 +关闭 WSL 中正在运行的 Linux 发行版 ====== -你使用 WSL 在 Windows 内运行 Linux。你想知道如何关闭在 WSL 中运行的 Linux 发行版。 +![][0] -你当然可以在 WSL 中运行的 Linux 系统中[尝试关闭命令][1]: +> 以下是使用 WSL 关闭在 Windows 内运行的 Linux 系统的不同方法。 + +你使用 WSL 在 Windows 内运行 Linux 吗?你想知道如何关闭在 WSL 中运行的 Linux 发行版吗? + +你当然可以在 WSL 中运行的 Linux 系统中 [执行 shutdown 命令][1]: ``` - - sudo shutdown now - +sudo shutdown now ``` -你还可以使用 WSL 命令关闭 Linux 系统。如果你有多个发行版在 WSL 中运行,这是一种极好的方法。 +你还可以使用 `wsl` 命令关闭 Linux 系统。如果你有多个发行版在 WSL 中运行,这是一种极好的方法。 ### 在 WSL 中使用 Windows 终端关闭 Linux 系统 @@ -30,20 +32,14 @@ ![打开 Windows 终端][2] -💡 - -你可以在标准的 Windows 终端上使用 wsl 命令。在运行的 Linux 发行版中也可以访问该命令。这里,命令的名称是 wsl.exe。 +> 💡 你可以在标准的 Windows 终端上使用 `wsl` 命令。在运行的 Linux 发行版中也可以访问该命令。这里,命令的名称是 `wsl.exe`。 现在,你需要列出已安装的发行版及其状态。为此,请输入 ``` - - wsl --list --verbose - - 或 - - wsl -l -v - +wsl --list --verbose +或 +wsl -l -v ``` ![列出已安装的发行版][3] @@ -57,9 +53,7 @@ 在 Powershell 或 Windows 终端中,使用以下命令: ``` - - wsl --shutdown - +wsl --shutdown ``` 这将关闭所有会话。 @@ -67,9 +61,7 @@ 此外,你还可以**在任何正在运行的 WSL Linux 发行版终端中执行相同的功能**。在发行版中时,你只需要使用 `wsl.exe` 而不是 `wsl`。 ``` - - wsl.exe --shutdown - +wsl.exe --shutdown ``` ![关闭所有正在运行的 WSL 发行版][4] @@ -80,58 +72,50 @@ 要终止特定正在运行的 WSL 发行版,请打开单独的 Windows 终端并运行: -```` - - wsl --terminate <发行版名称> - -```` +``` +wsl --terminate <发行版名称> +``` 此处,发行版名称是你使用 `wsl -l -v` ⁣ 命令列出所有已安装的 WSL 发行版时获得的名称。 ![列出 WSL 发行版][5] ``` - - wsl --terminate Ubuntu - +wsl --terminate Ubuntu ``` 执行后,指定的 Linux 发行版将被终止。 如果你在另一个发行版中,请使用以下命令列出系统上安装的所有 WSL 发行版: -```` - - wsl.exe -l -v - -```` +``` +wsl.exe -l -v +``` 现在,使用以下命令终止所需的发行版: -```` - - wsl.exe --terminate <发行版名称> - -```` +``` +wsl.exe --terminate <发行版名称> +``` ![从另一个 WSL 分发版中关闭 WSL 分发版][6] -### 结论 +### 总结 -有些人只是关闭正在运行的 Linux 应用,但我认为这不太优雅。 +有些人直接关闭正在运行的 Linux 应用,但我认为这不太优雅。 另外,就像 Linux 终端一样,你可以使用: * `logout` 命令,用于关闭该发行版。 * `exit` 命令用于退出运行 Linux 发行版的终端。 - * 或者,按 CTRL+D 执行与 exit 命令相同的操作。 - - + * 或者,按 `CTRL+D` 执行与 `exit` 命令相同的操作。 但关闭 Linux 系统的 WSL 方式还有一个额外的优势,即可以针对多个 Linux 系统执行此操作。 我希望它对你有帮助。 +*(题图:DA/615fd564-a02c-4340-9c8f-ebabcc7c0e0c)* + -------------------------------------------------------------------------------- via: https://itsfoss.com/shut-down-wsl-distros/ @@ -139,7 +123,7 @@ via: https://itsfoss.com/shut-down-wsl-distros/ 作者:[Sreenath][a] 选题:[lujun9972][b] 译者:[geekpi](https://github.com/geekpi) -校对:[校对者ID](https://github.com/校对者ID) +校对:[wxy](https://github.com/wxy) 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出 @@ -151,3 +135,4 @@ via: https://itsfoss.com/shut-down-wsl-distros/ [4]: https://itsfoss.com/content/images/2024/01/shutdown-all-wsl-distros-within-another-distro.gif [5]: https://itsfoss.com/content/images/2024/01/list-the-distro-to-terminate-only-that-one.png [6]: https://itsfoss.com/content/images/2024/01/shutdown-successfully-completed.png +[0]: https://img.linux.net.cn/data/attachment/album/202401/31/111542n7hb9b97xd56dpth.jpg \ No newline at end of file