Добавить следующее в конец вашего ~ / .bash_login: run: nano ~ / .bash_login
if [ -f ~/.isrestart ]; then
rm ~/.isrestart
nano # Replace with your program
shutdown -h 1
fi
Создать файл restart_run_shutdown: выполнить: nano ~ / restart_run_shutdown
#!/bin/bash
touch ~/.isrestart
shutdown -r 1
[d2 ] Сделать исполняемый файл: chmod u=rwx ~/restart_run_shutdown
Если вы будете использовать все это из X:
Настройте telminal для запуска bash в качестве оболочки входа. Добавить терминал для запуска приложенийГотово. На шаге 5 запустите «~ / restart_run_shutdown», все остальное будет работать так, как ожидалось. Если что-то пойдет не так, у вас есть 1 минута, чтобы запустить «shutdown -c». После тестовых скриптов вы можете заменить 1 на 0, чтобы не ждать 1 минуту, но я не рекомендую это.
Вы хотите выбрать репозиторий, который соответствует версии Lubuntu, которую вы используете. lsb_release --codename (и man lsb_release) покажет вам.
В моей системе (YMMV) я получаю:
$ lsb_release --codename
Codename: trusty