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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Управление демонами  (Прочитано 12449 раз)

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

Оффлайн Ноябрь

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Управление демонами
« : 17 Апреля 2009, 22:18:42 »
уже несколько часов пытаюсь разобраться с демонами:) в гугле не так много инфы на эту тему почему-то, к тому же она не систематизирована, короче статьи на заданную тему (управление демонами в ubuntu) я не нашел.
что я хочу:
- список демонов;
- список запущенных демонов;
- список демонов запускаемых при старте системы;
- запуск/установка;
- удаление/добавление к списку запускаемых при старте;

например в арче список запускаемых демонов находится в rc.conf и все относительно понятно.. тут такой список я пока не нашел..

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Управление демонами
« Ответ #1 : 17 Апреля 2009, 22:20:29 »
ls /etc/init.dНе оно?

Оффлайн Ноябрь

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: Управление демонами
« Ответ #2 : 17 Апреля 2009, 22:38:12 »
это список демонов запускаемых при старте надо полагать?
а что с остальными пунктами. достаточно ли простого добавления файла в эту директорию, чтобы демон запускался.
Какая разница меджу /etc/init.d и system -> preferences -> startup applications ?

Оффлайн Iонѣа Ѣоне

  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: Управление демонами
« Ответ #3 : 17 Апреля 2009, 22:42:43 »
Чтобы разобраться с ними, нужно стать более сильным, чем они, т.к. для них есть только закон силы.

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Управление демонами
« Ответ #4 : 17 Апреля 2009, 22:46:55 »
это список демонов запускаемых при старте надо полагать?
Походу так.

а что с остальными пунктами.
Например:
arcfi@arcfi-laptop:~$ /etc/init.d/samba
Usage: /etc/init.d/samba {start|stop|reload|restart|force-reload|status}

arcfi@arcfi-laptop:~$ /etc/init.d/samba status
 * nmbd is running
 * smbd is running

достаточно ли простого добавления файла в эту директорию, чтобы демон запускался.
Можно проверить. Догадываюсь, что да.

Какая разница меджу /etc/init.d и system -> preferences -> startup applications ?
1) с правами рута при старте системы
2) с правами пользователя при логине

Пользователь решил продолжить мысль 17 Апреля 2009, 22:47:44:
Чтобы разобраться с ними, нужно стать более сильным, чем они, т.к. для них есть только закон силы.
Глубокая мысль.

Оффлайн Ноябрь

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: Управление демонами
« Ответ #5 : 18 Апреля 2009, 00:21:47 »
Например:
arcfi@arcfi-laptop:~$ /etc/init.d/samba
Usage: /etc/init.d/samba {start|stop|reload|restart|force-reload|status}

arcfi@arcfi-laptop:~$ /etc/init.d/samba status
 * nmbd is running
 * smbd is running
а в этом случае?
talleyran@talleyran-lin:/$ /etc/init.d/wicd status
Usage: /etc/init.d/wicd {start|stop|restart|force-reload}

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Управление демонами
« Ответ #6 : 18 Апреля 2009, 00:29:05 »
а в этом случае?
talleyran@talleyran-lin:/$ /etc/init.d/wicd status
Usage: /etc/init.d/wicd {start|stop|restart|force-reload}
ps -e | grep wicd
« Последнее редактирование: 18 Апреля 2009, 02:49:31 от ArcFi »

Оффлайн Ноябрь

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: Управление демонами
« Ответ #7 : 18 Апреля 2009, 01:21:27 »
1) с правами рута при старте системы
2) с правами пользователя при логине
т.е. демоны запускаются до логина?

Оффлайн SIO

  • Активист
  • *
  • Сообщений: 558
    • Просмотр профиля
Re: Управление демонами
« Ответ #8 : 18 Апреля 2009, 01:22:03 »
Стартующие с системой:

1) apt-cache show rcconf2) ls /etc/rc`sudo runlevel|cut -d\  -f 2`.d
Список демонов (неполный)
ls /etc/init.d
Запуск-остановка-перезапуск
sudo /etc/init.d/демон start|stop|reload

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Управление демонами
« Ответ #9 : 18 Апреля 2009, 02:52:11 »
т.е. демоны запускаются до логина?
Да.

Оффлайн RL

  • Участник
  • *
  • Сообщений: 141
  • мозг взорван.
    • Просмотр профиля
Re: Управление демонами
« Ответ #10 : 18 Апреля 2009, 03:19:33 »
хмм.... а как сделать чтобы при старте автоматически запускался код  - modprobe ndiswrapper ?

Оффлайн SIO

  • Активист
  • *
  • Сообщений: 558
    • Просмотр профиля
Re: Управление демонами
« Ответ #11 : 18 Апреля 2009, 03:31:10 »
/etc/rc.local
А лучше /etc/modules

Оффлайн RL

  • Участник
  • *
  • Сообщений: 141
  • мозг взорван.
    • Просмотр профиля
Re: Управление демонами
« Ответ #12 : 18 Апреля 2009, 04:20:58 »
несовсем понял что бы это значило... :-[

Оффлайн aya

  • Участник
  • *
  • Сообщений: 196
    • Просмотр профиля
Re: Управление демонами
« Ответ #13 : 18 Апреля 2009, 05:39:47 »
Список демонов находиться в /etc/rcN.d, где N - текущий уровень (init). Точнее там находяться симлинки на демоны находящиеся в /etc/init.d.

Оффлайн Ноябрь

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: Управление демонами
« Ответ #14 : 18 Апреля 2009, 07:56:22 »
почему-то когда удалял сетевые менеджеры, их демоны остались.. удалил вручную..
sudo rm /etc/ wicd remove
sudo update-rc.d -f wicd remove

хотя тема update-rc.d для меня пока раскрыта не полностью..
и нафига в двух местах одни и те же демоны..

 

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