退出/杀死/注销linux会话的最干净方法是什么?

时间:2020-06-08 11:04:05

标签: linux logout xorg xmonad i3

我正在使用平铺窗口管理器,有时我想回到正常的桌面环境或切换到另一个平铺窗口管理器。

通常,我将rofi脚本与loginctl terminate-user $USER一起使用。

在此之前,我使用了pkill -9 -u $USER

我还找到了其他选项,例如loginctl kill-user $USERpkill dwmpkill i3

有这么多选择,我开始怀疑哪种是退出会议的最好,最干净的方法?

1 个答案:

答案 0 :(得分:1)

要杀死窗口管理器,只需杀死X服务器,而Linux和登录Shell仍在运行。

对于一般命令,您可以使用:

 pkill -x X

在i3的特定情况下,来自i3's documentation

要正确退出i3,您可以使用exit命令,但是不需要这样做(只需杀死X会话也可以)。

示例:
bindsym $ mod + Shift + e退出