Linux бағдарламасының 5 тәсілін өлтіру

Бұл мақалада сіз Linux бағдарламасындағы қосымшаны жоюдың әртүрлі әдістерін көрсетеді.

Firefox-тың іске қосылғандығын елестетіп көріңізші, кез-келген себеппен браузерлеріңіз жауап бермей қалды. Бағдарламаны жабу үшін не істейсің?

Linux ішінде кез-келген қосымшаны жоюдың көптеген жолдары бар. Бұл нұсқаулықта олардың 5-і көрсетіледі.

Kill Command көмегімен Linux бағдарламаларын құртыңыз

Бірінші әдіс - ps және командаларды жою.

Бұл әдісті пайдаланудың артықшылығы, ол барлық Linux жүйелерінде жұмыс істейтін болады.

Өртену командасы өлтіруге қажет бағдарламаның процесс идентификаторын білу керек, бұл жерде ps кіреді.

ps -ef | grep firefox

PS командасы сіздің компьютеріңіздегі барлық іске қосылған процестерді тізімдейді. -Е қосқыштар толық форматты листингпен қамтамасыз етеді. Процестердің тізімін алудың тағы бір жолы - жоғарғы пәрменді іске қосу.

Енді сізде процестің идентификаторы бар болса, сіз тек қанды жою пәрменін іске қосасыз:

kill pid

Мысалға:

1234 адамды өлтіріңіз

Егер kill командасы іске қосылғаннан кейін бағдарлама әлі де өлмей жатса, сіз оны -9 қосқышын төмендегідей қолдануға болады:

kill -9 1234

XKill көмегімен Linux қолданбаларын өшіріңіз

Графикалық қосымшаларды қолданудың қарапайым тәсілі XKill пәрменін пайдалану болып табылады.

Сізге тек қана xkill терминалының терезесіне теріңіз немесе жұмыс үстелінің ортасында іске қосу пәрмені мүмкіндігі бар болса, xkill терезесін іске қосу пәрменіне енгізіңіз.

Экранда крест тәрізді шаш пайда болады.

Енді сіз өлтіргіңіз келетін терезені басыңыз.

Жоғарғы команданың көмегімен Linux қолданбаларын өшіріңіз

Linux жоғарғы командасы компьютердегі барлық іске қосылған процестерді тізімдейтін терминалдық тапсырма менеджерін ұсынады.

Жоғарғы интерфейс ішіндегі процесті жою үшін, «k» пернесін басып, жабылғыңыз келген бағдарламаның жанындағы процестің идентификаторын енгізіңіз.

Қолданбаларды құрту үшін PGrep және PKill пайдаланыңыз

Бұдан бұрын қолданылған ps және kill әдісі жақсы және барлық Linux жүйелерінде жұмыс істеуге кепілдік береді.

Көптеген Linux жүйелерінде PGrep және PKill көмегімен бірдей тапсырманы орындау үшін жылдамдық әдісі бар .

PGrep процестің атауын енгізуге мүмкіндік береді және ол процесс идентификаторын қайтарады.

Мысалға:

pgrep firefox

Енді қайтарылған процесс идентификаторын pkill ішіне төмендегідей қосуға болады:

1234

Күте тұрыңыз. Бұл шынымен де оңайырақ. PKill командасы процестің атауын нақты қабылдай алады, сондықтан жай ғана теруіңізге болады:

firefox

Егер бұл бағдарламаның бір данасы ғана болса, бірақ бірнеше Firefox терезелері ашық болса және біреуін жойғыңыз келсе, бұл аз ғана пайдалы. XKill бұл жағдайда әлдеқайда пайдалы.

Жүйелік мониторды қолдану арқылы қолданбаларды өшіріңіз

GNOME жұмыс үстелінің ортасын пайдалансаңыз, жауап бермейтін бағдарламаларды жою үшін System Monitor құралын пайдалануға болады.

Тек қана белсенді терезені енгізіңіз және іздеу жолағына «System Monitor» деп теріңіз.

Таңбашаны басыңыз және графикалық тапсырма менеджері пайда болады.

Іске қосылған процестердің тізімін төмен қарай жылжытыңыз және жабу қажет қолданбаны табыңыз. Элементке тінтуірдің оң жағын басып, «end process» немесе «kill process» таңдаңыз.

«Аяқтау үрдісі» «сәтсіздікке ұшыратпаңыз ба» деген жолдар бойында сәнді кішкене шағылыстыруға тырысады, ал «өлтіру процесі» опциясы «менің экранымды қазір алып тастаңыз» деп түсініксіз.