Как я могу убедиться, что мое собственное написанное приложение C запускается при запуске?

Я написал приложение командной строки C, которое мне нужно запускать при каждом запуске системы. Как бы я поступил так? Я видел другие вопросы и ответы, которые показывают способы сделать это для предустановленного программного обеспечения через визуальные меню, но это всего лишь пользовательский двоичный файл, который мне нужен, чтобы убедиться, что он запускается после каждой перезагрузки. Есть ли способ, которым я могу сделать это, или я должен написать сценарий оболочки, который запускает двоичный файл и найти способ добавить это в сценарии, которые запускаются при запуске? Я бегу 10.04.

0
задан 18 July 2012 в 15:49

3 ответа

Существует несколько путей. Все на основе того, какого разрешения Вы требуете,

Самый легкий - следующим образом,

Следующее является учебным руководством для - Открывают приложения запуска от шестеренки питания
powercog

Нажать ADD

add-button

Затем предоставьте подробную информацию,

add-dialog

2
ответ дан 18 July 2012 в 15:49

Предполагая, что это может выполняться в самом конце процесса загрузки, вы можете либо просто включить его в /etc/rc.local, либо использовать специальный параметр cron @reboot и поместить его в пользовательский или системный (корневой) crontab, в зависимости от привилегии, которые ему нужны.

0
ответ дан 18 July 2012 в 15:49

Если вы хотите выполнить что-то каждый раз, когда вы вошли в систему, вы должны изменить свой локальный

~/.profile 

Если вы хотите выполнить что-то каждый раз, когда вы запускаете оболочку входа в систему, вы можете изменить свой

~/.bashrc

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

Что-то вроде

/usr/bin/gedit &
0
ответ дан 18 July 2012 в 15:49

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

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