Автоматический запуск программ при включении системы (Debian)

Вы можете использовать grep для поиска любых 8 символов, кроме . :

 $ ls | grep '^[^.]\{8\}$'

Или, если проблема связана с трубопроводом:

 $ find . -regex '.*/[^.][^.][^.][^.][^.][^.][^.][^.]'

Или просто во многих оболочках:

 $ ls -d [^.][^.][^.][^.][^.][^.][^.][^.]
1
17.09.2017, 22:53
1 ответ

Чрезвычайно простым решением было бы добавить задание cron, @rebootкоторое просто запускает двоичный файл.

Выполните crontab -eдля пользователя, которому нужно запустить код (, например. sudo crontab -eдля корней crontab )и добавьте строку

@reboot /path/to/some/executable

Это запланирует выполнение задания при каждой загрузке системы.

Дополнительную информацию см. в руководстве crontab(5)(man 5 crontab).

В зависимости от того, что делает программа, этого может быть достаточно, или это может быть слишком упрощенно.

5
27.01.2020, 23:24

Теги

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