Начало Вход/Регистрация Помощ Tazi stranica s latinski bukwi
Области
 Новини
 Актуална тема
 Linux портали
 Какво е Линукс?
 Въпроси-отговори
 Форуми
   •Трудова борса
   •Конкурс
 Статии
 Дистрибуции
   •Поръчка на CD
 Made In BG
 Файлове
 Връзки
 Галерия
 Конференции
Настройки
 Външен вид
 Предложения
 Направи си сам
И още ...
 За нас
 Линукс за българи ЕООД
 Линк към нас
 Предложения

Подкрепяно от:
TelePoint - Място за хора със свободни идеи

SiteGround

initLab

Adsys Group

SAP Bulgaria

Въпроси отговори
Въпрос: Неубиваеми процеси
[Търси: ]

ВНИМАНИЕ: Използвайте форумите на сайта за дa зададете вашите въпроси.

Към началото |Добави въпрос |Отговори
 
Въпрос
От: M.Kirriakov Дата: 09/02/2005
 Наскоро си инсталирах конзолния DC клиент dctc и става така,
 че след като го стартирам през dc_gui се стартират няколко
 процеса dctc_master и няколко други с име dctc, които след
 приключване на работата и нормално излизане с /QUIT не
 изчезват. Не мога да ги убия дори с "killall -TERM dctc"
 било то като root или не. Някой знае ли как могат да се
убият?
P.S.
 Тъй като dc_gui ги стартира с много опции, които не се
 събират на един ред и не се виждат всички с "ps ax", се чудя
 дали не трябва да се добавят и опциите на процеса в
командата killall. Доколкото знам не.


Отговор #1
От: Иполит Дата: 09/02/2005
що не пробваш с 
 ps aux|grep -e "dc_gui" като при това тряба да ти ги даде
само тия, после можеш да ги килваш и по PID
kill 2323 примерно и останалите
 Въпреки че има разни зомби процеси дето не мрът, някои
 твърдят че се дължат на калпаво написани програми, ама е
 вероятно ако пречукаш някой от родителските му процеси и той
 да изгине. Зомби процесите всъщност не заемат нищо от
паметта и нищо не правят, тъй че не ти пречат



Отговор #2
От: M.Kirriakov Дата: 09/02/2005
 И по PID не става. Всъщност дори като изляза от X-a и
 всякакви родителски процеси са унищожени тези двата си
 стоят. Не са зомби, слушат си на портовете и командата kill
 се изпълнява нормално без съобщения за грешки, но не убива
 процесите. Дори си стоят същите PID-ове, значи не става
 въпрос за родителски процес, който пуска веднага нови
процеси след като убиеш старите.


Отговор #3
От: plamen Дата: 09/02/2005
 A с "kill -9 <pid>", пак ли не става, защото при мене си ги 
 
убива.


Отговор #4
От: M.Kirriakov Дата: 09/03/2005
Да става, благодаря.
Разбрах къде бъркам. Аз използвам командата така:
kill -KILL PID
или
kill -TERM PID

Оказа се, че в RedHat синтаксиса е:
kill -SIGKILL PID
или
kill -SIGTERM PID

С това, а също и с номерцата става.


Отговор #5
От: plamen Дата: 09/03/2005
тва с пропускането на 1вите 3 букви се отнася за trap


<< Sound Blaster Life problemi (0 ) | nqmam swap ? (2 ) >>

 
© 2011-... Асоциация "Линукс за българи"
© 2007-2010 Линукс за българи ЕООД
© 1999-2006 Slavej Karadjov
Ако искате да препечатате или цитирате информация от този сайт прочетете първо това
Външния вид е направен от MOMCHE
Code Version: 1.0.8 H (Revision: 23-09-2011)
 
Изпълнението отне: 0 wallclock secs ( 0.06 usr + 0.00 sys = 0.06 CPU)