首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >‘`sudo reboot` vs’reboot`‘--有什么区别?

‘`sudo reboot` vs’reboot`‘--有什么区别?
EN

Ask Ubuntu用户
提问于 2018-02-13 18:54:54
回答 5查看 77.9K关注 0票数 75

据我所知,我最近发现reboot的工作效果和sudo reboot一样好。然而,在很多情况下,我看到人们对sudo reboot说。为什么会这样呢?它们是一样的,只是个人偏好吗?或者他们不一样?sudo rebootreboot做的更多吗?

EN

回答 5

Ask Ubuntu用户

回答已采纳

发布于 2018-02-13 20:57:28

在Ubuntu14.10及更高版本上,sudo是必需的。

15.04中介绍的Systemd改变了Ubuntu处理shutdownreboot的方式:

  1. 当一个用户登录时,sudo是不必要的。当多个用户登录时,就需要sudo
  2. 应用程序可以抑制shutdownreboot。你用sudo推翻了这些抑制。
  3. 通过ssh登录的单个用户仍然需要sudo
票数 134
EN

Ask Ubuntu用户

发布于 2018-02-13 19:02:40

在我的14.04机器上,当我(作为一个普通用户)输入reboot时,我得到

代码语言:javascript
运行
复制
reboot: Need to be root

这就是不同之处。

正如特伦斯在评论中指出的那样,它在后期系统上的工作方式与我的不同。因此,您可能会看到旧的写件和/或用户(像我一样)已经习惯于输入sudo reboot

票数 23
EN

Ask Ubuntu用户

发布于 2018-02-14 07:38:54

由于兼容性原因,sudo reboot在教程/说明中使用。

reboot可能会起作用

  • 如果你是根或者
  • 如果您在主机上使用systemd
  • 如果没有应用程序阻止重新启动

sudo reboot将“始终”工作,不管

  • 不管你是根
  • 是否有其他用户登录
  • 是否存在应用程序阻塞
  • 无论是init系统,系统V,Upstart,不管是什么

*嗯,它肯定会尝试--除非有一些内核进程阻塞/不正确地运行它。

票数 13
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1005884

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档