Автор Тема: KillProcessTree ekvivalent v linux?  (Прочетена 3136 пъти)

  • Гост
KillProcessTree ekvivalent v linux?
« Отговор #15 -: Aug 09, 2005, 14:04 »
По принцип за убиване на всички деца и родителски процес заедно се изпозва killall (поне аз това ползвам).По такъв начин се убиват всички процеси заедно с родителския, децата, и някой други които системата създава сама. По принцип когато стартирате нещо системата създава още минимум 2-3 допълнителни процеса с същото име които изпълняват обслужващи услуги на стартираният процес.
С killall се убива абсолютно всичко.
Активен

Hapkoc

  • Напреднали
  • *****
  • Публикации: 2117
    • Профил
KillProcessTree ekvivalent v linux?
« Отговор #16 -: Aug 09, 2005, 14:23 »
Това е много интересно.

А как точно "системата" определя колко още "допълнителни обслъжващи" процеси да създаде и откъде знае какво да изпълняват тези процеси (какви точно обслужващи операции да извършват)? И дали случайно тези мистериозно "обслужващи" процеси не се създават от самия процес чрез fork()?

Редакция: с killall се убива процес по зададено име. Какво ще стане ако имаш някой cron job, който е скрипт на perl и в това време решиш да убиеш друг perl скрипт, например така: killall /usr/bin/perl?
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Бисквитките на linux-bg.org
Предложения за подобрения на сайта
ogi 0 4913 Последна публикация Apr 29, 2002, 21:40
от ogi
Лаком Linux
Хардуерни и софтуерни проблеми
kennedy 2 5507 Последна публикация Aug 13, 2002, 01:15
от zarrro
Mandrake Linux 10 and Linux
Настройка на програми
aaaSASlover 3 9663 Последна публикация Dec 08, 2012, 20:46
от UBIGI
Remote връзка Linux<--> Linux
Настройка на програми
stoyanovs 5 8074 Последна публикация Jan 24, 2006, 16:49
от gostenin
Experienced linux enginnced linux engineers
Търсене
bulwork 0 8249 Последна публикация May 10, 2008, 14:24
от bulwork