Ahoana no fomba hamonoana ireo fanodinana mampiasa Linux

Ny ankamaroan'ny fotoana dia tadiavinao ny fandaharam-potoana hamaranana amin'ny alàlan'ny fitaovana ampiasainy, na, raha fampiharana maimaim-poana, amin'ny fampiasana ny safidy menaka mety na amin'ny fampiasana ny lakroa eny an-jorony.

Ny matetika dia misy ny fandaharana iray, ka amin'izany dia mila fomba fitsaboana azy ianao. Azonao atao ihany koa ny te hamono programa iray izay mihazakazaka ao ambadiky ny tsy mila mihazakazaka intsony.

Ity torolàlana ity dia manome fomba iray hamonoana ny dikan-teny rehetra momba ny fampiharana izay mihodina ao amin'ny rafitrao.

Ahoana ny fampiasana ny Commandment killall

Ny didy killall dia mamono ireo dingana rehetra amin'ny anarany. Midika izany fa raha manana dikan-teny telo avy amin'io programa io ianao, izay mandresy ny baiko killall dia hamono ny telo.

Ohatra, manokatra programa kely toy ny sary mpijery. Manokatra andian-dahatsoratra mitovy amin'io sary io indray. Ho an'ny ohatra nomeko dia nifidy Xviewer izay klonikan'i Eye Of Gnome aho .

Manokatra terminal izao ary asio ity baiko manaraka ity:

killall

Ohatra, hamono ny tranga rehetra amin'ny Xviewer:

killall xviewer

Samy hifarana ny sasantsasany amin'ny programa nofidianao hovonoina.

Vonoina ny dingana mazava

killall dia mety hamoaka vokatra hafahafa. Izany no antony iray mahatonga izany. Raha manana anarana misy anarana izay mihoatra ny tarehintsoratra 15 dia ny laharam-pahamehana dia tsy maintsy miasa fotsiny amin'ireo karazana 15 voalohany. Raha toa ka manana programa roa ianao izay mizara ireo tarehintsoratra 15 voalohany ireo, dia hofoanana ny programa roa na dia te hamono iray ihany aza ianao.

Azonao atao ny mamaritra ny fametahana manaraka izay hamono ireo rakitra mifanandrify amin'ny anarana marina.

killall -e

Aza adino ny raharaha rehefa mamono fandaharana

Mba hahazoana antoka fa tsy mitandrina ny didin'ny anaran'ny programa omenao ny fampiasana an'ity baiko manaraka ity:

killall -I
killall --ignore-case

Mamono ny programa rehetra ao amin'ilay tarika mitovy

Rehefa manao baiko toy izao manaraka izao ianao dia hamorona drafitra roa:

ps -ef | Kely kokoa

Ny baiko iray dia ny ampahany ps -ef izay mametraka ny fizotry ny dingana rehetra ao amin'ny rafitrao ary ny vokatra dia mihodinkodina mankany amin'ny baiko minitra .

Ny programa anankiroa dia ny vondrona iray ihany no bash.

Raha hamono ny fandaharana roa dia afaka manatanteraka ity baiko manaraka ity ianao:

killall -g

Ohatra, ny mamono ny baiko rehetra mihazakazaka ao anaty baoritra bash dia mitondra izao manaraka izao:

killall -g bash

Ilaina amin'ny lisitra rehetra ny lisitr'ireo vondrona mpihazakazaka dia mitondra izao baiko manaraka izao:

ps -g

Mahaiza mankasitraka alohan'ny famonoana programa

Mazava ho azy fa baiko mahery vaika ny baiko killall ary tsy te-hamono ny fanao ratsy ianao.

Amin'ny fampiasana ity fanovana manaraka ity dia hanontaniana ianao raha azonao antoka alohan'ny hamonoana ny dingana tsirairay.

killall -i

Afaho ireo dingana efa nomanina ho an'ny fotoana marobe

Alao sary an-tsaina hoe efa nanao fandaharana ianao ary efa ela be no nantenainao.

Azonao atao ny mamono ilay baiko amin'ny manaraka:

killall -o h4

Ny ora ao amin'ny baiko etsy ambony dia maharitra ora.

Azonao atao ihany koa ny manonona ny iray amin'ireto manaraka ireto:

Raha mety, raha te-hamono ny baiko izay vao nanomboka ianao dia afaka mampiasa ny fitaovana manaraka:

killall -y h4

Amin'ity indray mitoraka ity dia hamono ny programa rehetra mihazakazaka mandritra ny 4 ora ny baikon'ny killall.

Aza lazaina ahy raha tsy hovonoina

Raha toa ka manandrana mamono programa iray izay tsy mandeha ianao dia hanaraka ity hadisoana ity:

programme name: no process found

Raha toa ka tsy te hambara ianao raha tsy ampiasaina ity dingana ity:

killall -q

Ampiasao ny fanamarihana matetika

Raha tokony manondro ny anaran'ny programa na baiko iray dia afaka manondro fomba fiteny tsy tapaka mba hikatona ny baikon'ny killall izay rehetra mifandraika amin'ny fanehoan-kevitra tsy tapaka.

Ny fampiasana fanehoan-kevitra tsy tapaka dia mampiasa izao baiko manaraka izao:

killall -r

Vonoy ny programa ho an'ny mpampiasa

Raha te hamono programa iray izay feon'ny mpampiasa iray manokana ianao dia afaka manondro ity baiko manaraka ity:

killall -u

Raha tianao ny hamono ny dingana rehetra ho an'ny mpampiasa iray manokana dia azonao atao ny mamela ny anaran'ny programa.

Miandrasa amin'ny famonoana

Raha handefa ny terminal killall dia hiverina hiverina any amin'ny terminal rehefa mihazakazaka izany ianao fa afaka manery killall mba hiandry mandra-pikatona ireo dingana rehetra voalaza alohan'ny hamerenana anao any amin'ny fikandran'ny fikandrana.

Mba hanaovana izany dia araho ity baiko manaraka ity:

killall -w

Raha mbola tsy maty ilay programa, dia mbola hitohy ihany koa ny killall.

Famantarana famantarana famantarana

Matetika ny command killall dia mandefa ny famantarana SIGTERM amin'ny programa mba hampidirana azy ireo ary io no fomba tsotra indrindra hanaovana famonoana programa.

Na izany aza dia misy famantarana hafa azonao alefa amin'ny fampiasana ny baiko killall ary azonao atao ny mamandrika azy ireo amin'ny alalan'ity baiko manaraka ity:

killall -l

Ny lisitra naverina dia ho toy izao:

Io lisitra io dia lava be. Mba hamakiana ny dikan'ireto signal ireto dia manaova izao baiko manaraka izao:

famantarana 7 lahy

Amin'ny ankapobeny dia tokony hampiasa ny safidy SIGTERM default ianao fa raha mandà ny hahafatesanao dia afaka mampiasa SIGKILL ianao izay manery ny program hanakatona na dia amin'ny fomba tsy misy dikany aza.

Fomba hafa hamonoana programa iray

Misy fomba 5 hafa hamonoana fampiharana Linux , asongadina ao amin'ny toro-làlana mifandraika amin'izany.

Na izany aza, mba hamonjena anao ny ezaka amin'ny fisintonana ny rohy eto dia sehatra mampiseho ireo didy ireo ny antony mety hampiasanao ireo baiko ireo amin'ny killall.

Ny voalohany dia ny baiko mamono. Ny baiko killall araka izay hitanao dia tena mahafinaritra amin'ny famonoana ireo dikan-teny mitovy amin'io program io. Ny baiko vonoina dia natao hamonoana ny dingana iray amin'ny fotoana iray ary noho izany dia maro kokoa izy io.

Mba hampandehanana ny baiko mahafaty dia mila mahafantatra ny ID ny fizotran'ny dingana tianao hovonoina ianao. Noho izany dia azonao atao ny mampiasa ny ps command .

Ohatra, raha te hahita ny dikan-teny malaza amin'ny Firefox ianao dia afaka manatanteraka ity baiko manaraka ity:

ps -ef | grep firefox

Hahita tsipika iray miaraka amin'ny baiko / usr / lib / firefox / firefox amin'ny farany. Eo am-piandohan'ny tsipika dia hahita ny ID ny mpampiasa anao ianao ary ny isa aorian'ny anaran'ny ID ny ID.

Ampiasao ny ID ny processo afaka mamono an'i Firefox amin'ny alàlan'ny baiko manaraka:

Mamono -9

Ny fomba iray hafa hamonoana programa iray dia ny fampiasana ny baiko xkill. Ampiasaina matetika izy io hamonoana ny fampiasana sary mihetsika tsy mety.

Mamono programa iray toy ny Firefox manokatra terminal ary manatanteraka ity baiko manaraka ity:

xkill

Hiverina amin'ny lakroa fotsy fotsy izao ny cursor. Hovero ny cursor eo amin'ny fikandrana tianao hovonoina ary tsindrio amin'ny bokotra ankavia. Hifarana avy hatrany ilay fandaharana.

Ny fomba iray hafa hamonoana ny dingana iray dia amin'ny alalan'ny fampiasana ny baiko ambony Linux. Ny baiko ambony dia manisy lisitra ireo dingana mifandimby ao amin'ny rafitrao.

Ny zava-drehetra tokony hataonao hamonoana ny dingana iray dia tsindrio ny fanalahidy "k" ary midira ao amin'ny ID misy ny fampiharana izay tianao hovonoina.

Tany am-piandohan'ity sehatra ity dia nandidy ny famonoana ny baiko ary nitaky anao ny fandinihana ny dingana amin'ny fampiasana ny baikon'ny PS ary avy eo mamono ny dingana amin'ny fampiasana ny baiko mamono.

Tsy izany no safidy tsotra indrindra amin'ny fomba rehetra.

Amin'ny lafiny iray, ny baiko PS dia mamerina zavatra maro tsy ilainao. Ny tadiavinao dia ny ID. Azonao atao ny manantona ity ID ity amin'ny alàlan'ny fandefasana ity baiko manaraka ity:

pgrep firefox

Ny vokatr'ity baiko etsy ambony ity dia ny ID fotsiny amin'ny Firefox. Azonao atao izao ny mamoaka ny baiko mamono toy izao manaraka izao:

mamono

(Avereno miaraka amin'ny ID misy ny processeur izay nalefan'ny pgrep).

Tena mora kokoa anefa ny manome ny anaran'ny programa ho toy izao manaraka izao:

pkill firefox

Farany, azonao atao ny mampiasa fitaovana maoderina toy ny iray nomena an'i Ubuntu antsoina hoe "System Monitor". Raha te-hijery ny "System Monitor" dia tsindrio ny fanalahidy super (Windows ny ankamaroan'ny ordinatera) ary soraty ny "sysmon" ao amin'ny doka fisie. Rehefa miseho ny sehatr'io rafitra io, tsindrio eo.

Ny rafitra mpanara-maso dia maneho lisitry ny dingana. Raha hamarana programa iray amin'ny fomba madio dia fidio izany ary tsindrio ny bokotra farany amin'ny farany ambany amin'ny efijery (na tsindrio CTRL sy E). Raha toa ka tsy mahavita miasa na tsindrio havanana ary misafidiana "Kill" na tsindrio CTRL sy K amin'ny dingana izay tianao hovonoina.