该文件~/.profile
可用于指定用户登录会话时要运行的命令。这样做的优点是~/.bash_profile
它适用于 bash 以外的 shell,并且至少适用于某些桌面环境(例如,它适用于我登录 Mate)。但是,我想知道是否有相当于~/.profile
注销的功能,它(与~/.bash_logout
)将在其他 shell 以及 Mate DE 的用户注销时运行命令?
(注:我尝试了显而易见的方法~/.logout
,但似乎不起作用)
为了澄清一下,回应一些评论:
我在用OpenRC,而不是 systemd,所以答案为这个问题对我没有帮助。这绝不是该问题的重复。我正在寻找独立于 init 系统的东西每个用户,不是系统范围的(因此与 进行比较~/.profile
)。
如果答案是“否”,我认为“否”将是一个完全可以接受的答案(也许可以解释用户从 DE 注销时运行命令的“正确”方式是什么)。