2014-02-19 4 views
0

Мне всегда нужно запустить скрипт Ruby на ubuntu 12.04. Теперь я подключаюсь к серверу при замазке и набираю «ruby execute.rb», но с закрывающей или отключенной консолью, которая остановитсяКак запустить скрипт ruby ​​при запуске системы в фоновом режиме

Если я добавлю «ruby execute.rb» в свой файл ~/.bash_profile - когда я подключаюсь к сервер на замазку, мое окно поддерживать этот сценарий, и я не могу ввести другие команды

Итак, я хочу, что скрипт работает всегда и запускается при перезагрузке системы, и я могу использовать любые команды в терминале

ответ

0

Для запуска сценария при запуске системы вы можете поместить свою команду в /etc/rc.local

# This script is executed at the end of each multiuser runlevel. 
# Make sure that the script will "exit 0" on success or any other 
# value on error. 
+0

добавить в rc.local: «кд/вар/WWW/северо-запад, экран -d -m рубин execute.rb» Но когда я подключить с помощью шпаклевки и типа «экран -r» - я вижу ничего экранов Эта команда работает правильно в ~/.bashprofile, но мне нужно запустить команду при запуске системы (не подключиться к пользователю) – user2572790

Смежные вопросы