sudo工具即将进入Windows:如何以及为什么使用它
如果您喜欢调整Windows设置,则通常需要运行“提升”或管理员级命令。您可能已经习惯了以管理员身份运行命令提示符来实现这一点,但在Windows上使用sudo会变得容易得多。
Sudo命令的作用是什么?
尽管Windows上的设置应用程序和易于使用的配置向导通常侧重于配置所有内容,但每隔一段时间,您仍然需要键入命令。其中许多将无法与您的标准用户帐户一起工作。相反,您需要以管理员的身份运行它们。要求管理员权限在Windows中仍然是一个相对较新的概念,但它在较旧的操作系统中流行的时间要长得多。
它是如此普遍,以至于操作系统开发人员在几十年前就考虑了这个问题的解决方案。Unix安装曾经有,现在仍然有苏
命令,意思是“切换用户”。这将允许您将帐户切换到任何其他用户,但也可以允许您默认作为系统的管理员或超级用户帐户运行。
这个解决方案很有效,但是以管理员身份登录来运行一个命令似乎有点过火。作为一种解决方案,开发人员创建了sudo命令,它的意思是“切换用户和做”或“超级用户做”,这取决于不同的意见。长话短说,sudo命令可以让你轻松地运行一个命令, su和sudo的区别 如果你好奇的话
这意味着sudo命令大致等同于右键单击命令提示符应用程序,选择 以管理员身份运行然后运行一个命令 做某事
.在sudo命令的帮助下,您不必担心要记住以管理员身份运行命令提示符。相反,只需键入 数户做某事
,并且该命令将以完全相同的方式工作。
哪些Windows版本可以运行sudo命令?
微软正在将sudo命令添加到Windows 11中,考虑到对Windows 10的支持正在逐渐减少,我们预计不会很快看到该命令。在撰写本文时,sudo命令仅适用于Windows Insider参与者(构建版本26045及更高版本),特别是那些在开发者, Windows Canary频道.
与微软在这些版本中测试的某些功能不同,sudo似乎很有可能很快就会出现在操作系统上。
如何在Windows上启用sudo命令
如果sudo命令尚未适用于您的Windows版本,则需要 注册Windows Insider.这是一个简单的过程,但请注意:开发者和金丝雀选项可能不稳定,所以不要在您不愿意丢失数据的PC上使用它们。
一旦您运行的Windows版本有sudo命令可用,启用它是一个简单的过程。打开 设置 应用程序,然后选择 系统 左侧和 对于开发人员 从窗户的主要区域。
在此处,向下滚动并启用以下复选框启用sudo.
通过命令提示符启用sudo
如果您更倾向于命令行,您也可以通过Commmand Prompt启用sudo。有点讽刺的是,这需要运行一个提升的CMD窗口。按下 Windows 键,键入”命令”,然后右键单击 命令提示符 (或 PowerShell)并选择 以管理员身份运行.
在此提示符下,运行以下命令:
Sudo配置--使 使
如何在Windows上使用sudo命令
在Windows上启用sudo命令后,它就很容易使用了。只需在前面加上sudo
命令添加到您通常需要以管理员身份运行的任何命令,然后接受下面的提示。
来自Microsoft的一个示例使用netstat
命令:
sudo netstat—ab
这一功能可能看起来有点不必要–对许多人来说,的确如此。也就是说,如果您整天在Windows上运行一个又一个命令,并希望sudo命令更简单,它的添加将使您的生活变得更轻松。
微软似乎致力于实现sudo,甚至发布了GitHub上的sudo 作为开源。如果阅读这篇文章诱使您更多地了解Windows引擎盖下发生的事情,请务必查看我们的列表, 每个Windows用户都应该知道的命令.
延伸阅读:
Windows 记事本终于获得自动更正和拼写检查功能
在首次引入 Windows 大约 41 年后,记事本终于更新了自动更正和拼写检查功能。这家科技巨头于今年 3 月推出了拼...
Ubuntu 的 apt 和 apt-get 命令有什么区别?
在Ubuntu及其他基于Debian的Linux发行版中,软件包管理是系统维护的一个重要方面。apt和apt-get是两...
Ubuntu远程桌面:如何设置和连接
远程桌面是一种允许您远程接管和使用另一台计算机的服务。在Ubuntu中,可以在图形客户端机器上启用它来控制主机。此功能对...
苹果公司在“放开”iPad活动上宣布的4款产品(以及你错过了什么)
利用当天的视频 苹果2024年5月的“放开”活动标志着iPad系列的一个重要里程碑,该公司推出了自成立以来最重大的升级。...
将照片从iPhone传输到iPhone的8种快速方法
已升级到新iPhone,是否要从旧设备中移动所有照片?或者你只是想从别人的iPhone上转移照片?以下是在两部iPhon...