Я бы хотел запускать команду каждый раз, когда выходил из системы. Есть ли способ сделать это?
Если вы говорите о выходе из оболочки входа в bash, есть решение с ~/.bash_logout
- Запустите man bash
в терминале для получения более подробной информации.
Если вы говорите о выходе из системы X-window, существует слишком много способов «выйти» из системы, чтобы можно было каким-либо образом гарантировать выполнение команды.
Однако, поскольку вы единственный, кто выходит из системы, если вы измените привычку выхода из системы, это может сработать ...
Если вы работаете с gnome, вы можете написать короткий скрипт - возможно, под названием «логотип» - поместите его в ~/bin
(и убедитесь, что ~/bin
находится в вашем PATH).
Сценарий «logo» будет делать две вещи:
gnome-session-save
с вашим выбором аргументов. Запустите man gnome-session-save
в терминале для более подробной информации об аргументах.