Я хочу выполнить некоторые команды каждый раз, когда пользователь машины человечности 9.10 выходит из системы или закрывается. Что лучший способ состоит в том, чтобы сделать это? Каждый пользователь использует гнома, если это помогает.
После некоторого поиска с помощью Google я нашел, Как запустить скрипт на выходе из системы? который говорит для добавления сценария к $HOME/.bash_logout.
Если это не работает, добавить
$HOME/.bash_logout
к/etc/gdm/PostSession/Default, таким образом, это выполняет сценарий выхода из системы правильно.
Наблюдение как перед завершением работы, пользователь выходится из системы так или иначе, это должно покрыть оба основания.
Хм.. хорошо при поиске с помощью Google "запущенного скрипта Linux на завершении работы", первым результатом является сообщение на форумах Ubuntu с ответом:
chmod +x /etc/init.d/foo.sh
Это позволит Вам, выполняют сценарий как программу.
Чтобы выполнить сценарий на завершении работы, используйте эту технику:
sudo ln -s /etc/init.d/foo.sh /etc/rc0.d/K10rensa.sh sudo ln -s /etc/init.d/foo.sh /etc/rc6.d/K10rensa.sh
фон о том, как это работает: введение в уровни выполнения.
-
Как заметка на полях, должен я воздерживаться от не отказывающих себе людей с ответами, когда ясно, что они даже не попытались искать Интернет сначала (я являюсь новым здесь..)?