URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 62743
[ Назад ]

Исходное сообщение
"Автозагрузка Fedora Core 4"

Отправлено trashz , 16-Дек-05 16:19 
Привет!
Мне нужно, чтобы при запуске системы запускались некоторые команды, типа
ifconfig ...
ifconfig eth0:1 up
и т.д.
А также запускались некоторые проги, некоторые в screen'е, некоторые под wine из под иксов.
Как такое намутить? :)

Содержание

Сообщения в этом обсуждении
"Автозагрузка Fedora Core 4"
Отправлено TR , 17-Дек-05 20:30 
>Привет!
>Мне нужно, чтобы при запуске системы запускались некоторые команды, типа
>ifconfig ...
>ifconfig eth0:1 up
и т.д.
>А также запускались некоторые проги, некоторые в screen'е, некоторые под wine из
>под иксов
.
>Как такое намутить? :)
Прежде всего изучаем загрузку RED-hat подобной оси.
по поводу eth0:1
можно конечно сделать так
#echo ifconfig eth0:1 192.168.0.22 255.255.255.0 >> /etc/rc.d/init.d/eth01
chmod +x /etc/rc.d/init.d/eth01
потом создаем в зависимости от уровня загрузки линки
что-то типа
#cd /etc/rc.d/rc3.d/
#ln -s /etc/rc.d/init.d/eth01 ./S14eth01
chmod +x S14eth01
и все
конечно гораздо лучше ето сделать изучив
/etc/sysconfig/network-scripts/ifcfg-eth0
точнее создать что-то подобное этому файлу.
другие проги можно стартить подобным образом!!!


"Автозагрузка Fedora Core 4"
Отправлено trashz , 18-Дек-05 11:48 
>>Привет!
>>Мне нужно, чтобы при запуске системы запускались некоторые команды, типа
>>ifconfig ...
>>ifconfig eth0:1 up
и т.д.
>>А также запускались некоторые проги, некоторые в screen'е, некоторые под wine из
>>под иксов
.
>>Как такое намутить? :)
>Прежде всего изучаем загрузку RED-hat подобной оси.
>по поводу eth0:1
>можно конечно сделать так
>#echo ifconfig eth0:1 192.168.0.22 255.255.255.0 >> /etc/rc.d/init.d/eth01
>chmod +x /etc/rc.d/init.d/eth01
>потом создаем в зависимости от уровня загрузки линки
>что-то типа
>#cd /etc/rc.d/rc3.d/
>#ln -s /etc/rc.d/init.d/eth01 ./S14eth01
>chmod +x S14eth01
>и все
>конечно гораздо лучше ето сделать изучив
>/etc/sysconfig/network-scripts/ifcfg-eth0
>точнее создать что-то подобное этому файлу.
>другие проги можно стартить подобным образом!!!

1. Почему rc3.d? Почему именно 3?
2. Что за S14eth01?
3. что-то не понял про другие программы. Можно конкретный пример старта, например, /home/hlds/start.sh


"Автозагрузка Fedora Core 4"
Отправлено Tatarin , 18-Дек-05 17:12 
>1. Почему rc3.d? Почему именно 3?
>2. Что за S14eth01?
>3. что-то не понял про другие программы. Можно конкретный пример старта, например,
>/home/hlds/start.sh
Мда товарисч!!! Вы давно в юниксе?
Хорошо, всякое бывает.

В линуксе есть семь уровней исполнения
0 - останов
1 - single (однопользовательский без сети)
2 - многопользовательский без сети
3 - многопользовательский с сетью
4 - многопользовательский с иксами без сети
5 - многопользовательский с иксами и с сетью
6 - перезагрузка
например 5 уровень ето rc5.d Линукс будет грузиться сразу в графике.3 урв это тоже самое что и 5 тока без графики.
на каком уровне грузить систему можно выбрать в файле /etc/inittab
id:N:initdefault:       ставь вместо N цифру и увидишь.
Уровни ето набор скриптов.
Стартовые скрипты лежат в /etc/rc.d/init.d/
а в каталогах /etc/rc.d/rcX.d/ символьные линки на эти скрипты
Где X уровень исполнения.
Буква S в начале названия скрипта это start цифра означает порядковый номер, если буква K ето kill.
ГУгл тебе поможет


"Автозагрузка Fedora Core 4"
Отправлено Gremlin19 , 23-Июн-08 12:39 
отличный урезанный мануальчик! :)

"Автозагрузка Fedora Core 4"
Отправлено xKaMa3x , 28-Май-07 17:12 
Простите, а как можно зделать на 5 версии автозагрузку программ?
К примеру MySQL Apach и пару java преложений...

"Автозагрузка Fedora Core 4"
Отправлено PandoraBox2007 , 14-Июл-10 05:39 
chmod 555 /etc/rc.d/имя_софта