我对 Linux 世界还很陌生。我刚刚安装了 Ubuntu 12.04,我想知道如何使用终端注销我的用户。我在网上搜索过,所有的网站都说我应该运行命令logout
或exit
。但问题是。使用logout
会抛出一条消息,告诉我应该使用exit
。而使用exit
只会关闭终端,我仍然处于登录状态。
如何实现这一点?
提前致谢。
答案1
如果你正在使用 gnome,
gnome-session-quit
或者
gnome-session-save --force-logout
或者
dbus-send --session --type=method_call --print-reply --dest=org.gnome.SessionManager /org/gnome/SessionManager org.gnome.SessionManager.Logout uint32:1
如果你使用 KDE,
qdbus org.kde.ksmserver /KSMServer org.kde.KSMServerInterface.logout -1 -1 -1
在 LXDE 中,
lxde-logout
在XFCE中,
xfce4-session-logout
无论您的桌面环境是什么,您都可以定义一个别名,让您的生活更轻松。编辑文件/home/你的名字/.bashrc,
并在其中末尾添加以下一行:
alias mylg='gnome-session-quit'
或者任何你想要的命令。获取文件,
source .bashrc
你现在有了一个全新的命令,麦格,这将使您退出。