如何在注销时自动运行命令?

如何在注销时自动运行命令?

我想让命令在每次注销时运行。有什么办法吗?

答案1

如果您说的是退出 bash 登录 shell,那么有一个解决方案——在终端中~/.bash_logout运行以获取更多详细信息。man bash

如果您说的是退出 X-window 系统,那么有太多方法可以让您“退出”,以至于没有任何方法可以保证该命令能够运行。

但是,由于您是执行注销的人,如果您改变注销习惯,这可能会起作用......

如果您正在运行 gnome,您可能需要编写一个简短的脚本 - 可能称为“logo” - 将其放入~/bin(并确保~/bin它在您的 PATH 中)。

“logo”脚本将做两件事:

  1. 运行您在注销时想要运行的任何命令。
  2. gnome-session-save按照您选择的参数运行。

man gnome-session-save在终端中运行以获取有关参数的更多详细信息。

相关内容