GNU/Linux-da bir prosesi necə məcbur etmək lazımdır?
Nəşr olundu: 15 fevral 2025 at 21:53:11 UTC
Bu məqalədə Ubuntuda asma prosesini müəyyən etmək və onu güclə öldürmək üsulları izah olunur.
How to Force Kill a Process in GNU/Linux
Bu postdakı məlumatlar Ubuntu 20.04 əsasında hazırlanıb. Digər versiyalar üçün də keçərli ola bilər və ya olmaya bilər.
Hər dəfə və sonra bir asma prosesi var ki, sadəcə müəyyən səbəblərə görə atmayacaq. Mənim üçün sonuncu dəfə bu hadisə VLC media pley-tezi ilə baş verdi, amma başqa proqramlarla da baş verdi.
Təəssüf ki (və ya xoşbəxtlikdən?) bu, mənə kifayət qədər tez-tez baş vermir ki, əslində hər dəfə bununla bağlı nə etməli olduğumu xatırlayım. Ona görə də bu balaca bələdçini yazmaq qərarına gəldim.
İlk öncə prosesin proses ID-lərini (PID) tapmaq lazımdır. Əgər bu proses əmr-line proqramdandırsa, adətən onun icra edilə bilən adını axtara bilərsiniz. Amma əgər bu desktop proqramdırsa, icra edilə bilənin adının nə olduğu həmişə aydın olmaya bilər. Buna görə də bir az araşdırma aparmaq lazım gələ bilər.
Mənim halımda bu vlc idi, bu isə kifayət qədər aydın idi.
PID-i əldə etmək üçün yazmaq lazımdır:
Bu da sizə adda "vlc" ilə istənilən qaçış prosesini göstərəcək.
Sonra tapdığınız PID üzərində root imtiyazları ilə kill -9 əmrini qaçırmaq lazımdır:
("PID"-i ilk əmrlə tapılan rəqəmlə əvəz edin)
Bu da :-)