我不是在寻找shutdown
或reboot
类似的东西。我想知道如何从终端关闭 Xubuntu,通过执行与单击菜单中的“关机”按钮具有相同效果的命令。
如同这个问题,但适用于 Xubuntu/XFCE。
答案1
我认为你想要的是xfce4-session-logout
(在线手册页)。
摘自手册页(重新格式化、过滤):
The xfce4-session-logout command allows you to programmatically logout
from your Xfce session. It requests the session manager to display the
logout confirmation screen, or, if given one of the command-line
options below, causes the session manager to take the requested action
immediately.
OPTIONS:
--logout Log out without displaying the logout dialog.
--halt Halt without displaing the logout dialog.
--reboot Reboot without displaying the logout dialog.
--suspend Suspend without displaying the logout dialog.
--hibernate Hibernate without displaying the logout dialog.
--fast Do a fast shutdown. This instructs the session manager not to
save the session, but instead to quit everything quickly.
因此要关闭,请使用
xfce4-session-logout --halt
并重新启动,使用
xfce4-session-logout --reboot
如果您只是想获得可以手动选择操作的对话框,请不带参数运行它:
xfce4-session-logout
答案2
也检查一下。这是一个独立于发行版的简单 bash 脚本,仅依赖于yad
和systemctl
https://gist.github.com/harish2704/25857caf89076d5a78e996df3fa6ac56