Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: добавить в автозагрузку screen с запуском скрипта в нём  (Прочитано 1971 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн adeptnix

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
    • Лаборатория программиста
На сервере есть приложение, которое постоянно крутится (не демон). Я запускаю его в отдельной сессии screen. Сейчас хочу прописать это всё а автозагрузку, но хз как.

Оффлайн Molibden

  • Участник
  • *
  • Сообщений: 184
    • Просмотр профиля
Запуск от пользователя?
Если нет, то пропиши в /etc/rc.local перед exit 0 команду которой запускаешь скрипт.

Оффлайн adeptnix

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
    • Лаборатория программиста
вот тут-то у меня и проблема. ни одна команда из rc.local не работает при перезапуске. даже обычное echo "load" > /test.log Если запускать скрипт руками - всё нормально. Проверил даже /etc/init.d/rc.local start - всё выполнилось без ошибок.

Оффлайн z0nt42

  • Любитель
  • *
  • Сообщений: 68
    • Просмотр профиля
Может так:
screen -t 1 script ( в .screenrc)

PS автозапуск screen я в .bashrc прописал.
PSS а скрипт исполняемый ?(chmod +x script) а путь к интерпретатору установлен ?( если на sh то #!/bin/sh)
« Последнее редактирование: 13 Ноября 2010, 18:58:16 от z0nt42 »

 

Страница сгенерирована за 0.015 секунд. Запросов: 20.