终止 X 会话的主进程。xinit主进程是ie的子进程~/.xinitrc(通常是 shell 脚本)。通常最后一件事.xinitrc是调用窗口管理器或会话管理器(例如,,,,twm\ xe2\x80\xa6)。fvwmgnome-session
要记住进程 ID,可以将其放入环境变量中。例如,我的.xinitrc:
export XSESSION_PID="$$"\n\xe2\x80\xa6\nexec my-favorite-window-manager\nRun Code Online (Sandbox Code Playgroud)\n\n这样,我可以使用 my-favorite-window-manager 的 \xe2\x80\x9cexit\xe2\x80\x9d 命令退出,或者kill $XSESSION_PID从该 X 会话中的任何 shell 运行。
或者,如果您足够现代,可以运行 D-Bus 和 D-Bus 感知窗口/会话管理器,您可以通过 D-Bus 向其发送命令,让它知道您想要注销。请参阅通过 dbus 从终端注销的通用方法
\n| 归档时间: |
|
| 查看次数: |
15018 次 |
| 最近记录: |