我之前看过一些关于从终端注销的帖子,但那些都是针对旧版本的。我没有找到从终端注销 Ubuntu 13.10 的方法。
如何从 Ubuntu 13.10 中的终端注销?
答案1
gnome-session-quit --no-prompt
将会在没有任何提示的情况下将您从现有的 Unity 会话中注销。
答案2
我通常会killall -u <your-user-name>
停止当前会话并清理所有剩余进程。
答案3
如果您处于 gnome / unity 环境中,您可以使用该gnome-session-quit
命令,gnome-session-quit --no-prompt
如果您不想在锁定或注销之间进行选择,您可以使用。
如果你在纯终端(没有X环境)中,exit
就可以了
答案4
您可以使用 dbus 信号从桌面注销,方法如下dbus-send
:
dbus-send --session --type=method_call --print-reply --dest=org.gnome.SessionManager /org/gnome/SessionManager org.gnome.SessionManager.Logout uint32:1
使用 gnome 和 unity 进行测试。