如何在Windows 11/10中运行SUDO命令

2024年 3月 9日 85.7k 0

在sudo命令的帮助下,用户将能够在提升模式下运行命令,而不必在提升模式下运行控制台。在这篇文章中,我们将了解如何在Windows计算机上运行SUDO命令。

什么是数道司令部?

Sudo(“超级用户do”的缩写)是一个命令行实用程序,它允许基于Unix的操作系统(如Linux和MacOS)的用户以提升的权限运行命令,该权限通常保留给管理员。

在Windows 11/10中运行SUDO命令

然而,随着最近发布的Windows 11 Insider预览版的发布,Windows用户现在也可以使用这一功能。这一新功能允许用户直接从未提升的控制台会话运行提升的命令,而无需打开单独的提升的终端。如果您在稳定版本上没有看到此功能,请等待它在您的PC上推出。

如何在Windows中启用SUDO?

为Windows启用SUDO可提供基本的管理控制和安全性。它通过仅在适当时提供提升的权限来限制对敏感活动和资源的访问,从而提高系统安全性。这有助于防止可能威胁系统完整性的未经授权的安装或更改。在运行SUDO命令之前,您应该首先在Windows中启用SUDO。

按照规定的步骤进行操作:

  • 按Windows+I组合键打开设置应用程序。
  • 转到窗口左侧,点击系统,然后点击开发人员。
  • 找到启用SUDO功能并打开切换开关。
  • 最后,单击是确认。

如何为Windows配置SUDO?

run Sudo Command in windows

SUDO for Windows通常有三个配置选项:

  • 在新窗口中(ForceNewWindow)
  • 输入关闭(DisableInput)
  • 内联(正常)

要更改SUDO for Windows的默认配置选项,请执行以下操作:

  • 按Windows+I组合键打开设置应用程序。
  • 转到屏幕左侧,然后单击系统。
  • 向下滚动屏幕,然后为开发人员点击。
  • 找到启用SUDO选项,然后找到配置SUDO运行应用程序的方式。
  • 从下拉菜单中,选择在新窗口中(ForceNewWindow)、输入关闭(DisableInput)或内联(Normal)。

此外,您还可以打开提升的命令行。

  • 在用forceNewWindow替换<configuration_ption>、禁用输入或正常后,键入以下命令,然后按Enter按钮:
SUDO配置--启用<配置选项>

这将为你做好这项工作。

如何在Windows上使用SUDO?

确保在Windows中使用SUDO之前,必须在您的计算机上启用并配置SUDO。

  • 按Windows键,键入命令提示符,然后选择以管理员身份运行。
  • 现在使用sudo在您想要使用的任何命令之前,输入以下命令以了解sudo附带的选项。
数都-h

就这样!

已阅读:Windows上的Ubuntu出现致命的失败分叉错误

如何在Windows 11中运行SUDO命令?

要在sudo for Windows中以管理员身份运行命令,请在命令前加上sudo。例如,要以管理员身份运行netstat-ab,您应该在控制台窗口中运行sudo netstat-ab。然而,在此之前,您需要从设置中启用SUDO,您可以按照前面的说明进行学习。

已阅读:如何在Windows中使用命令行终止进程

如何在Windows 10中启用SUDO?

在Windows中启用SUDO的最简单方法之一是使用命令sudo CONFIG-ENABLE<CONFIGURATION_OPTION>。只需确保将<CONFIGURATION_OPTION>替换为您希望SUDO运行的方式。遵循上面的指南,你就可以出发了。

Also Read: How to enable Systemd in Windows Subsystem for Linux).

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论