Re: Узнать чем оно занято...

From
Boris Rudakov (2:5054/9.4)
To
Vasily Krysin ()
Date
2003-09-14T13:15:40Z
Area
PERM.UNIX
Hello Vasily!

13 сен 03 16:31, you wrote to me:

 VK> hi, Boris

 VK> 13 Sep 03 12:48, you wrote to All:

 VK> [...]

 BR>> Судя по "лампочкам" ВмВари, Шапка самозабвенно мурыжит /dev/hda1 и
 BR>> /dev/sdb1. По ps -A фигурирует только один подозрительный процесс
 BR>> - 'makewhatis'. ... О, пока я это писал - Шапка утихомирилась.
 BR>> 'makewhatis' ушел. Это был он.
 VK> Есть такая тема. Командами whatis и apropos юзаешься?
Уже начал :)
Как ман про них прочитал - так и начал :)

 VK> А makewhatis - это плата за их функциональность.
 VK> Индексация системной документации.
Угу. Кста, жопа - в Интериксе их нет. Бардакъ. Даже не так, "сволочи ленивые" - вот так... Бум самостоятельно прикручивать...

 BR>> Мляяя, интересно, чего я такого натворил что он решил
 BR>> запуститься и вообще, откуда он взялся ? Бум копать/читать...
 VK> man cron crontab
Угумс. Все сразу же нашел. И 'makewhatis.cron' нашел...
Данке.

 BR>> Но. С такой "скрытой жизнью" надо бороться. Хватит с меня и НТи.
 VK> There's no spoon.
Не знаю что там насчет реальностей, но "личная жизнь" современных ОС иногда напрягает :)

Сидишь, никого не трогаешь. Вдруг зажигается лампочка винта и система уходит в глубокую задумчивость. "Скаже мне, милый ребенок, ты чего там делаешь ???"

 BR>> 1. Чем можно смотреть активность системы ? Про иксовые
 BR>> пузи-мониторы я в курсе, есть ли что-то консольное ?
 VK> top,
О ! Тема !

 VK> systat
Этого - нету :(

 VK> и компания,
А вот компания - интерееееесная...

 VK> ls `echo $PATH | tr ':' ' '` | grep stat
Угу.

[...]
 BR>> * если не сервис - лезть по-очереди в обе секции Run
 BR>> реестра, потом в ауторан
 BR>> * если сервис - ежу понятно куда лезть
 VK> Такого понятия, как сервис, тут, как ты наверное
 VK> догадываешься, нету. Тут у нас демоны.
Да какая, похер, разница ? Сервис - тоже процесс, отличает от обычных его только то, что он неукоснительно обязан общаться с SCM (Service Control Manager). А так - тот же хер. Поцесс-процессом, ничего особенного...

 VK> Запускаются они либо из /etc/rc.d/rc - это базовые, их лучше
 VK> вообще не трогать, либо из /etc/rc.d/rc.<runlevel>
 VK> вот там симлинки создавай/удаляй, как хочешь.
 VK> Хотя некоторые, типа klogd/syslogd, конечно лучше
 VK> не трогать ;)
Вот в эту-то помойку лишний раз лезть и не хочется :)

 BR>> * если виновника нигде явно не фигурирует - пинцет, его стартует
 BR>> кто-то другой и все плохо, искать скорее всего будет трудно...
 VK> Тут такой ситуации я неприпомню.
Да я про такой случай упомянул для общности. Есть процесс (сервис/демон, user-mode - не важно). Он что-то другое стартует и это "что-то" начинает активно жрать проц и чего-то свое др... делать :) Ты смотришь на монитор загрузки, лезешь по прорядку во все перечисленные места и виновника там не находишь. Начинаешь чесать репу и думать кто эту заразу запускает и как с этим бороться.

 BR>> Как этот сценарий разбирательств выглядит в юниксах, для начала в
 BR>> Шапке ?
 VK> Еще есть такая вещ, как lsof - что-то типа filemon виндового.
В моей Шапке нету :(

 VK> Аналог regmon, как ты понимаешь, тут совершенно неуместен ;)
Мне не регмон, мне аналог управления сервисами был бы полезен. И он есть. Но только иксовый и ранлевелов я в нем не нашел.

Нади я Х-сервер такой же умный и быстрый, но не такой громоздкий как Эксиид, я бы на этот менеджер даже пункт менюхи в НТевом Спуске бы настроил...

Впрочем, в текстовой консольке мне пока-что ковыряться интереснее :) Несет в себе существенный обучающий момент, тссзать...

 VK> peace!
 VK> SeaD [deep.perm.ru]

Борис Рудаков,               Мне бы рожу как у жабы,
BBR                          я б тебе приснился, крошка...

--- Be happy: BBR is looking at you !
 * Origin: АлкАголь малыми дозами безвреден в любых количествах (2:5054/9.4)