我正在学习 Linux 系统管理,我注意到如果我这样做
sudo systemctl poweroff
在我的 Ubuntu Xenial 上,它执行命令的速度比我使用 GUI 中的关机按钮执行相同命令的速度要快得多。
从我对 Linux 所做的少量工作来看,大多数命令似乎都是这种情况。
我的理解(作为一名系统管理员,我可能错了)是关闭按钮也会调用该systemctl poweroff
命令。这是我从该工具的工作方式推断出来的,因为它在运行任务时apt
会调用底层。dpkg
我认为时差不应该太明显,但事实并非如此。
答案1
据我所知...
$> poweroff
这会立即终止所有进程,而按下poweroff button
UI 中的 会首先检查所有图形用户界面窗口/进程已准备好关闭(例如:如果文本编辑器尚未保存,...)。之后,它将终止桌面环境(窗口管理器、x 服务器等...)。