Что нового

Автозапуск screen в ubuntu

  • Автор темы Автор темы tomasci
  • Дата начала Дата начала
T

tomasci

Гость
Всем привет.Поискав ответ на свой вопрос так его и не нашел.Нужен был автозапуск скрина с парамерами и командами внутри него.А затем, что юбунту взяла и сама по себе перезагрузилась из-за обновы...Итак:Запускает серверlogin: rootpassword: ...........root@*#screen -S srv -h 1000000root@*#cd /homeroot@*#.start.shИ теперь надо это в автозапуск именно в скрине и под рутом.Сможет кто помочь?Заранее спасибо!)
 
Цитата: dyakoffАвтозапуск при загрузке сервера?Автозапуск скрина при загрузке ubuntu с опеределнными параметрами и командами внутри него.
 
Пишеш все команды в файл(каждая с новой строчки) например в /screen.sh и прописываеш в файле /etc/rc.local коменду sh /screen.sh в самом конце.
 
dyakoff,То есть делаю допустим файл up.sh в котором:cd /homestart.shИ потом добавляю в /etc/rc.local командуsh /up.shТолько вопрос, файл up должен быть также в директории home?Если да, то тему можно закрывать.
 
Цитата: tomasciТо есть делаю допустим файл up.sh в котором:cd /homestart.shИ потом добавляю в /etc/rc.local командуsh /up.shТолько вопрос, файл up должен быть также в директории home?Если да, то тему можно закрывать.Если честно, то ничего не понял, если на пальцах, то пишем все команды, которыми вы запускаете скрин со всем софтом в один файл а в /etc/rc.local вписываете путь к этому файлу. Не обязательно им быть в одной директории, вы же укажете абсолютный путь к файлу.
 
echo "!#/bin/bash" > /root/up.shecho "cd /home && ./start.sh" >> /root/up.shchmod +x /root/up.shecho "/root/up.sh" >> /etc/rc.local
 
Верх