Я хочу запустить код в Beaglebone black, не делая ssh при подаче питания.Запуск кода без ssh в beaglebone black
Я попытался поместить некоторые команды для запуска кода в файле ~/.bashrc
, но он работает только при входе в систему с использованием ssh
. Я пробовал то же самое с файлом /etc/rc.local
, но не работал даже после ssh.
Я также пробовал @reboot my_command
в crontab -e
, но он также требует от меня входа в систему, используя ssh Любые предложения?
EDIT:
[email protected]:~# lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 8.6 (jessie)
Release: 8.6
Codename: jessie
[email protected]:~# ps aux | grep cron | grep -v grep
root 295 0.0 0.3 4428 1988 ? Ss 15:03 0:00 /usr/sbin/cron -f
Выход crontab -e
: последние несколько строк
[email protected]:~# crontab -e
# For more information see the manual pages of crontab(5) and cron(8)
#
# m h dom mon dow command
#@reboot /root/wiringBone-master/library/main not working
#*/5 * * * * /root/wiringBone-master/library/main works
main
это скрипт я хочу запустить
Он поддерживает 'cron', а также' init'. Можете ли вы объяснить, как использовать их в моем случае. Произведите команду 'execute_some' в' some_location' при запуске. – Rahul
Знаете ли вы, какой вкус cron он использует? –
http://unix.stackexchange.com/questions/188042/running-a-script-during-booting-startup-init-d-vs-cron-reboot может пролить свет на синтаксис. –