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


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

Автор Тема: Объясните некоторые вопросы по автозапуску  (Прочитано 809 раз)

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

Оффлайн taunex

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Здравствуйте,  эксперты!  :coolsmiley:

Поднял на Ubuntu потоковое радио. Канал тянет со спутника и кидает в сеть. Всё классно работает. Но бывают скачки напряжения и сервер перезагружается. Комманды запускаю всегда вручную. Подскажите как из запускать автоматически.
Вот команды:
1) sudo getstream -c /home/user/radio/my.conf -dd
Ввожу пароль свой. Жду секунд 10 пока прокешируется
2) sudo -u user cvlc -vvv http://127.0.0.1:8081/radio/dacha --sout '#standard{access=http,mux=wav,dst=:8001 }'&
Ввожу пароль свой. Жду секунд 10 пока прокешируется
3) sudo -u user cvlc -vvv http://127.0.0.1:8081/radio/dpesni --sout '#standard{access=http,mux=wav,dst=:8002 }'&

и так далее. Подскажите. Как эти команды положить в 1 файл (какой? и куда?) и что бы он сам запускал эти команды при запуске системы.
Сервер на Ubuntu 10.04

Оффлайн alecsartania

  • Старожил
  • *
  • Сообщений: 1561
  • УМка.
    • Просмотр профиля
Re: Объясните некоторые вопросы по автозапуску
« Ответ #1 : 12 Февраль 2011, 14:26:05 »
sudo edit /etc/rc.local
и туда эти команды только без судо - там и так от рута все пускается.
где нужно
# спим 10 секунд
sleep 10  
p.s. вопрос только как у тебя инет пускается - успеет запустится ?




#!/bin/bash
#Стоим здесь пока интернета нет
inet=10;
while [ $inet -ne 1 ] ; do
if (ping -c 2 -q www.yandex.ru  | grep -q "0% packet loss"  ) ; then
    echo "Есть интернет";
    inet=1;
    continue;
else.
    echo "Нет интенета".
fi
sleep 10 # спим чтобы не грузить проц в 10 секунд запустимся
done
echo "запуск сетевых программ"

#end of file
« Последнее редактирование: 12 Февраль 2011, 14:28:33 от alecsartania »
Дома Linux mint 15 ||  Ubuntu 14.04  / Минт 17.03
Работа: Linux Mint 18(Ub 16.04)

Оффлайн taunex

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: Объясните некоторые вопросы по автозапуску
« Ответ #2 : 12 Февраль 2011, 14:49:22 »
Спасибо, конечно, большое за развёрнуты ответ!

Но хотел бы от Вас пояснения. (я начинающий и обучаемоспособный  ;))

1. /etc/rc.local  - это что за файл? Аналог AUTOEXEC.BAT?
2. На sudo edit /etc/rc.local 
(Нажмите, чтобы показать/скрыть)
3. И не могли бы показать полный листинг на основе моих команд.

Оффлайн alecsartania

  • Старожил
  • *
  • Сообщений: 1561
  • УМка.
    • Просмотр профиля
Re: Объясните некоторые вопросы по автозапуску
« Ответ #3 : 12 Февраль 2011, 15:05:39 »
sudo gedit /etc/rc.local
Дома Linux mint 15 ||  Ubuntu 14.04  / Минт 17.03
Работа: Linux Mint 18(Ub 16.04)

Оффлайн ArcFi

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net

Оффлайн taunex

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: Объясните некоторые вопросы по автозапуску
« Ответ #5 : 13 Февраль 2011, 07:06:51 »
sudo gedit /etc/rc.local
Даже стыдно стало от невнимательности...

Всё же, подскажите подробнее, что писать в rc.loca

Оффлайн taunex

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: Объясните некоторые вопросы по автозапуску
« Ответ #6 : 17 Февраль 2011, 14:33:26 »
Вот файл rc.local
Мож где ошибки?
(Нажмите, чтобы показать/скрыть)

 

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