Ubuntu

強制命令在註銷時執行

  • April 14, 2018

我想執行一個命令,每次我從電腦註銷時說 touch ~/test.txt。這可能嗎,如果可以,我應該怎麼做?我看過其他回复,但它們有點太模糊了。具體來說,如果我希望此命令針對所有使用者註銷事件執行,我應該找到某種“通用”文件。歡迎任何幫助,提前感謝。

如果您的意思是“註銷”作為關閉 GUI 會話..

取決於您使用的 GUI:

Gnome:/etc/gdm/PostSession/Default只要有人退出他的 X 會話,腳本就會由 root 執行。

來源:如何讓腳本在 gdm 登錄和註銷後自動執行?| 詢問 Ubuntu

Unity(Ubuntu 預設):在/etc/lightdm/lightdm.conf. [SeatDefaults] 在命令的一章下面session-cleanup-script=/path/to/your-script.sh就可以了。

來源:如何在註銷時執行腳本 | 詢問 Ubuntu

KDE 將執行/usr/shutdown腳本。

來源:如何執行註銷腳本 | KDE 社區論壇

引用自:https://unix.stackexchange.com/questions/398890