在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?
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).