Как запустить скрипт при выходе

Я хочу запустить скрипт, когда выйду из системы через единство. Я читал кое-что о lightdm, но я не знаю, что это такое, и файл конфигурации не существовал. Упомянутый здесь конфигурационный файл не существует! И ручное создание этого не решает мою проблему.

1 ответ

  1. Откройте терминал (или также известный как командная строка), нажав CtrlAltT или найдя его в тире.

  2. Запустите эту команду sudo gedit /etc/lightdm/lightdm.conf, Откроется текстовый редактор с файлом lightdm.conf, расположенным в /etc/lightdm папка.

  3. В файле должна быть эта строка [SeatDefaults], Подпишите эту строку, введите session-cleanup-script=/path/to/your-script.sh где /path/to/your-script.sh - это действительный адрес скрипта, который вы хотите запустить. Примечание: убедитесь, что ваш скрипт установлен на исполняемый файл, запустив sudo chmod +x /path/to/script.sh

  4. Сохранить и выйти

ПРИМЕЧАНИЕ. Начиная с версии 14.04, файл конфигурации не существует и должен быть создан вручную ИЛИ скопирован из файла примера с помощью следующей команды

 sudo sh -c ' zcat /usr/share/doc/lightdm/lightdm.conf.gz > /etc/lightdm/lightdm.conf`
Другие вопросы по тегам