Как настроить задачи Завершения работы?

У меня есть сценарий оболочки, который я хотел бы выполнить автоматически каждый раз, когда я выхожу из системы, завершаю работу или перезагрузка.

Кто-либо знает, где я могу настроить это в Ubuntu 10.10?

5
задан 20 June 2011 в 19:08

2 ответа

Это очень просто. Перейдите к "Системе" и затем "запустить приложения" (я не с английским verision - но Вы, wil отмечают это, что я имею в виду). Нажмите на кнопке, "добавляют", и simlply заполняют необходимые вещи.

Если Вы хотите только работать на завершении работы: сделайте сценарий с командой завершения работы de в него, но перед этой командной строкой выполняют Вашу задачу, которую Вы хотите сделать. Завершать работу / выключение питания Ubuntu Linux

останов sudo или sudo завершают работу-h теперь Для перезагрузки Ubuntu Linux sudo перезагрузка

Команда завершения работы может только быть выполнена полностью. Изменитесь завершение работы управляют мастерами, это наиболее просто путь..

-1
ответ дан 23 November 2019 в 10:33

Выполнить сценарий при запуске Ubuntu

  • Править /etc/rc.local и добавьте свои команды.
  • Сценарий должен всегда заканчиваться exit 0

Выполнить сценарий после перезагрузки Ubuntu

  • Вставьте свой сценарий /etc/rc0.d
  • И сделайте это исполняемым файлом (sudo chmod +x script)
  • Обратите внимание, что сценарии в этом каталоге выполняются в алфавитном порядке.
  • Название Вашего сценария должно начаться с K99 для выполнения в нужное время.

Выполнить сценарий на завершении работы

  • Вставьте свой сценарий /etc/rc6.d
  • и сделайте это исполняемым файлом (sudo chmod +x script)
  • Обратите внимание, что сценарии в этом каталоге выполняются в алфавитном порядке.
  • Название Вашего сценария должно начаться с K99 для выполнения в нужное время.

Выполнить сценарий на выходе из системы

  • man bash говорит следующее об этом: When a login shell exits, bash reads and executes commands from the file ~/.bash_logout, if it exists. Таким образом, можно добавить сценарий, выполняемый во время выхода из системы к ~/.bash_logout.
  • Действительно удостоверьтесь, что это - исполняемый файл.
  • Вы, возможно, должны были бы добавить $HOME/.bash_logout кому: etc/gdm/PostSession/Default чтобы это работало.
4
ответ дан 23 November 2019 в 10:33

Другие вопросы по тегам:

Похожие вопросы: