TGViewer
Linux Education Linux Education @linux_education · 11.1K subscribers
Post #2815 1.04K
Почему `kill -9` не может убить главный процесс Linux

Обычно SIGKILL завершает любой процесс мгновенно. Его нельзя перехватить, заблокировать или проигнорировать.

Но у процесса с PID 1 особый статус. Ядро разрешает отправлять ему только те сигналы, для которых он сам установил обработчик. У SIGKILL обработчика быть не может, поэтому даже команда:

sudo kill -9 1

не завершит системный init.

Причина проста: если PID 1 случайно погибнет, работа пользовательского пространства фактически разрушится. Поэтому Linux защищает главный процесс даже от root.

https://man7.org/linux/man-pages/man2/kill.2.html

@linux_education
  • 👍 2
More from @linux_education
  1. Oct 13, 2026Post #2852
  2. Oct 13, 2026‍🚨 ИИ-черви могут научиться размножаться без дата-центров Anthropic проверила, достаточно…
  3. Oct 12, 2026Post #2850
  4. Oct 12, 2026🐧 Линус Торвальдс использует Claude Code для ускорения ядра Linux. Он опубликовал экспери…
  5. Oct 11, 2026🧮 Математика для ИИ на русском: от школьной базы до трансформеров и диффузии Бесплатный к…
  6. Oct 11, 2026🚨 Банкам показали реальную атаку с ИИ. Через две недели началась волна взломов. 17 сентяб…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →