Kumaha maehan prosés Maké Linux Ubuntu

Kalolobaan waktu anjeun bakal hoyong program pikeun mungkas ku cara sorangan, atawa, upami eta mangrupakeun aplikasi grafis, ku migunakeun pilihan ménu luyu atawa ku cara make cross nu di juru.

Unggal jadi mindeng program a bakal ngagantung, nu hal anjeun bakal kedah metoda pikeun killing eta. Anjeun bisa ogé rék maéhan program anu ngajalankeun dina latar tukang nu euweuh kudu ngajalankeun.

Buku ieu nyadiakeun metoda keur killing kabeh versi tina aplikasi sarua nu ngajalankeun on sistem Anjeun.

Kumaha Ka Paké The Komando killall

Paréntah killall maéhan sakabéh prosés ku ngaran. Éta hartina lamun boga tilu versi tina program anu sarua ngajalankeun paréntah killall baris maéhan kabéh tilu.

Contona, buka hiji program leutik misalna hiji panempo gambar. Ayeuna buka salinan sejen tina panempo gambar sarua. Contona mah geus dipilih Xviewer nu mangrupakeun clone tina Panon Of Gnome .

Ayeuna buka hiji terminal jeung tipe dina paréntah di handap:

killall

Contona maehan sakabeh instansi of Xviewer ngetik di handap:

killall xviewer

Duanana instansi program geus dipilih pikeun maéhan ayeuna bakal nutup.

Maéhan The Pastina Prosés

killall bisa ngahasilkeun hasil aneh. Ogé di dieu téh salah alesan naha. Lamun boga ngaran paréntah nu leuwih ti 15 hurup lila lajeng paréntah killall ngan bakal bisa dipaké dina mimiti 15 karakter. Mun kituna anjeun boga dua program maham sarua mimitina 15 karakter dina duanana program bakal dibatalkeun sanajan anjeun ngan hayang maéhan hiji.

Pikeun meunang sabudeureun anjeun ieu bisa netepkeun teh switch handap nu ngan baris maéhan file cocog nami pasti.

killall -e

Malire Case Nalika killing Program

Pikeun mastikeun paréntah killall ignores kasus nami program nu nyadiakeun nganggo paréntah di handap:

killall -i
killall --ignore-hal

Maéhan Sadaya Program Dina sami Grup

Lamun anjeun ngajalankeun paréntah a kayaning hiji handap éta bakal nyieun dua prosés:

ps -ef | Langkung sakedik

Hiji sorana pikeun ps -ef bagian anu mangrupa daptar sadaya prosés jalan dina Sistim anjeun sarta output keur piped ka nu kirang paréntah .

Duanana program milik grup sarua nu bash.

Pikeun maéhan duanana program sakaligus bisa ngajalankeun paréntah di handap:

killall -g

Contona maehan sagala paréntah ngajalankeun dina cangkang bash ngajalankeun handap:

killall -g bash

Saliwatan daptar sakabeh grup nu ngajalankeun ngajalankeun paréntah di handap:

ps -g

Meunang konfirmasi Sateuacan killing Program

Jelas, paréntah killall cukup paréntah kuat sarta anjeun teu hoyong ngahaja maéhan prosés salah.

Ngagunakeun switch handap Anjeun bakal dipénta naha anjeun pasti sateuacan unggal prosés ieu tiwas.

killall -i

Maéhan prosés nu geus ngajalankeun Pikeun jumlah nu tangtu Time

Ngabayangkeun anjeun geus ngajalankeun program sarta eta geus ngalakukeun pisan leuwih panjang batan anjeun ngaharepkeun eta ngalakukeunana.

Anjeun tiasa maéhan paréntah dina cara di handap ieu:

killall h4 -o

The h dina paréntah luhur nangtung pikeun jam.

Anjeun oge bisa nangtukeun mana wae salah sahiji di handap:

Alternatipna, lamun keukeuh maéhan Paréntah anu hijina ngan dimimitian ngajalankeun anjeun tiasa nganggo switch handap:

killall h4 -y

waktos Ieu paréntah killall baris maéhan kabéh program ngajalankeun pikeun kirang ti 4 jam.

Ulah ngawartosan Nalika A Prosés Geus teu ditelasan

Sacara standar lamun coba sarta maéhan program anu henteu ngajalankeun anjeun bakal nampa kasalahan handap:

programname: euweuh proses kapanggih

Mun anjeun teu hoyong jadi ngawartoskeun lamun prosesna teu kapanggih pamakéan paréntah di handap:

killall -q

Ngagunakeun ungkapan Biasa

Gantina nangtukeun nami program atawa sorana bisa nangtukeun ekspresi biasa supados sadaya prosés nu cocog ekspresi biasa anu ditutup ku paréntah killall.

Ngagunakeun ekspresi biasa nganggo paréntah di handap:

killall -r

Maéhan Program Pikeun A Sebutkeun pamaké

Mun rék maéhan program anu keur ngajalankeun ku pamaké husus bisa nangtukeun paréntah di handap:

killall -u

Mun rék maéhan sakabéh prosés pikeun pamaké tinangtu anjeun bisa ngaleungitkeun nami program.

Antosan Pikeun killall ka rengse

Sacara standar killall bakal balik lempeng deui terminal mun anjeun ngajalankeun eta tapi anjeun bisa maksa killall ngadagoan dugi sakabéh prosés dieusian geus ditutup méméh balik anjeun ka jandela terminal.

Jang ngalampahkeun ngajalankeun ieu paréntah di handap:

killall -w

Lamun program nu pernah mati lajeng killall ogé bakal neruskeun hirup on.

Sinyal sinyal sinyal

Sacara standar paréntah killall ngirimkeun sinyal SIGTERM kana program pikeun meunangkeun éta pikeun nutup ieu nya éta métode cleanest keur killing program.

Aya sinyal sanajan séjén bisa ngirim maké paréntah killall sarta anjeun bisa daptar aranjeunna ngagunakeun paréntah di handap:

killall -l

Daptar balik bakal hal kawas kieu:

daftar nu pisan panjang. Maca ngeunaan naon sinyal ieu hartosna ngajalankeun paréntah di handap:

sinyal lalaki 7

Umumna nu kedah nganggo pilihan standar SIGTERM tapi lamun program refuses maot anjeun tiasa nganggo SIGKILL nu Angkatan program pikeun nutup albeit dina cara undignified.

Cara séjén maehan A Program

Aya 5 cara séjén pikeun maéhan hiji aplikasi Linux Ubuntu sakumaha disorot dina Buku numbu.

Sanajan mun ngahemat maneh usaha tina ngaklik link dieu mangrupakeun bagian némbongkeun kumaha pamadegan Paréntah téh mangrupakeun naha anjeun bisa make Paréntah maranéhanana leuwih killall.

Hiji munggaran nyaéta paréntah sono. Paréntah killall anjeun geus katempo téh hébat dina killing sagala versi tina program anu sarua. Paréntah sono dirancang pikeun maéhan hiji prosés dina hiji waktu sarta anu kituna leuwih targetted.

Pikeun ngajalankeun paréntah sono nu peryogi kauninga nu ID prosés tina prosés hayang maehan. Keur kitu anjeun tiasa nganggo paréntah ps .

Contona pikeun manggihan versi ngajalankeun sahiji Firefox anjeun tiasa ngajalankeun parentahna handap:

ps -ef | grep Firefox

Anjeun bakal ningali hiji garis data kalayan paréntah / usr / lib / Firefox / Firefox dina tungtungna. Dina awal jalur anjeun bakal nempo ID pamaké anjeun jeung nomer sanggeus ID pamaké teh ID prosés.

Ngagunakeun ID prosés bisa maéhan Firefox ku ngajalankeun paréntah di handap:

maéhan -9

Cara séjén pikeun maéhan program hiji ku maké paréntah xkill. Ieu umumna dipaké pikeun maéhan misbehaving aplikasi grafis.

Pikeun maéhan program kayaning Firefox muka terminal hiji tur ngajalankeun paréntah di handap:

xkill

kursor ayeuna baris ngarobah ka cross bodas badag. Hover kursor leuwih jandéla hayang maehan teras klik kalawan tombol kenca mouse. program bakal kaluar langsung.

Cara séjén pikeun maéhan prosés hiji ku ngagunakeun luhur paréntah Linux. Paréntah luhur mangrupa daptar sadaya prosés jalan dina sistem Anjeun.

Sadaya nu kudu ngalakukeun pikeun maéhan prosés hiji pencét "k" konci terus asupkeun ID prosés tina aplikasi hayang maehan.

Tadi di bagian ieu paréntah sono na eta diperlukeun anjeun nyungsi prosés nu ngagunakeun paréntah ps lajeng maéhan éta prosés migunakeun paréntah sono.

Ieu sanes pilihan pangbasajanna ku cara naon baé.

Pikeun hiji hal, paréntah ps mulih beban inpormasi anjeun teu butuh. Kabéh nu rék ieu ID prosés. Anjeun tiasa meunangkeun ID prosés langkung cukup ku ngajalankeun paréntah di handap:

pgrep Firefox

Hasil tina paréntah luhur téh saukur nu ID Prosés Firefox. Anjeun ayeuna bisa ngajalankeun paréntah sono kieu:

maéhan

(Ganti jeung prosés ID sabenerna dipulang ku pgrep).

Ieu sabenerna gampang, kumaha oge, mun saukur nyadiakeun nami program pikeun pkill saperti kieu:

pkill Firefox

Tungtungna, anjeun tiasa nganggo alat grafis kayaning hiji disadiakeun kalawan Ubuntu disebut "System Monitor". Pikeun ngajalankeun "System Monitor" pencét super konci (key Windows on paling komputer) jeung ngetik "sysmon" kana bar teang. Nalika éta ikon Sistim monitor nembongan, klik dina eta.

Sistem monitor nembongkeun daptar prosés. Nutup program dina cara bersih pilih eta tur pencet kenop tungtung di bagean handap layar (atawa mencet Ctrl jeung E). Upami ieu gagal digawekeun boh klik katuhu sarta milih "maéhan" atanapi mencet Ctrl sarta K dina prosés hayang maehan.