Jarayonni tugatish (kill)


ULASHISH

kill buyrug‘idan foydalanish

kill buyrug‘i Unix’ga o‘xshash operatsion tizimda jarayonlarni tugatish uchun ishlatiladi.

Bu tizim resurslarini boshqarish va jarayonlarning keragidan ortiq resurs sarflamasligini ta’minlash uchun kuchli vosita.


Keng tarqalgan qo‘llanilishi

kill buyrug‘i odatda quyidagilar uchun ishlatiladi:

  • Javob bermayotgan jarayonlarni tugatish.
  • Keraksiz jarayonlarni to‘xtatish orqali tizim resurslarini boshqarish.
  • Maxsus ishlov berish uchun jarayonlarga muayyan signallarni yuborish.

Sintaksis

kill buyrug‘ining asosiy sintaksisi:

kill [OPTION]... ...

Parametrlar

kill buyrug‘ida uning ishlashini moslashtirish uchun bir nechta parametr mavjud:

  • -9: Jarayonni majburan tugatish.
  • -l: Barcha signal nomlarini ro‘yxat qilib chiqarish.
  • -s [signal]: Yuboriladigan signalni belgilash.
  • -p: Jarayon identifikatorini (ID) chiqarish.


Jarayonni majburan tugatish

-9 parametri jarayonga SIGKILL signalini yuboradi va uni majburan tugatadi. Bu jarayon boshqa signallarga javob bermaganda foydali.

Misol: jarayonni majburan to‘xtatish

kill -9 1234

Barcha signal nomlarini ro‘yxat qilish

-l parametri mavjud barcha signal nomlarini ro‘yxat qilib chiqaradi. Bu kill buyrug‘i bilan qaysi signallardan foydalanish mumkinligini tushunishga yordam beradi.

Misol: signal nomlarini ro‘yxat qilish

kill -l

Yuboriladigan signalni belgilash

-s parametri jarayonga yuboriladigan signalni belgilash imkonini beradi. Bu jarayonlarni boshqarishda moslashuvchanlikni ta’minlaydi.

Misol: tanlangan signalni yuborish

kill -s SIGTERM 1234

Jarayon identifikatorini chiqarish

-p parametri siz mo‘ljallagan jarayonning identifikatorini (ID) chiqaradi. Bu signal yubormoqchi bo‘lgan jarayoningizni tekshirib olish uchun foydali.

Misol: jarayon identifikatorini chiqarish

kill -p 1234


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!