Maġġoranza tal-ħin tkun trid programm biex tieqaf bil-mezzi tagħha stess, jew, jekk tkun applikazzjoni grafika, billi tuża l-għażla xierqa tal-menu jew billi tuża s-salib fil-kantuniera.
Kull tant drabi jinfetaħ programm, f'liema każ ser ikollok bżonn metodu għall-qtil tagħha. Inti tista 'wkoll tkun trid toqtol programm li jkun qed jaħdem fl-isfond li m'għadx għandek bżonn taħdem.
Din il-gwida tipprovdi metodu għall-qtil tal-verżjonijiet kollha tal-istess applikazzjoni li qed jitħaddmu fis-sistema tiegħek.
Kif għandek tuża Il-Kmand ta 'l-Aggressjoni
Il-kmand killall joqtol il-proċessi kollha bl-isem. Dan ifisser li jekk għandek tliet verżjonijiet tal-istess programm li jmexxu l-kmand killall joqtol it-tlieta.
Per eżempju, tiftaħ programm żgħir tali telespettatur ta 'l-immaġni. Issa tiftaħ kopja oħra ta 'l-istess telespettatur ta' l-immaġini. Għall-eżempju tiegħi jien għażilt Xviewer li huwa klonu ta ' Eye Of Gnome .
Issa tiftaħ terminal u tip fil-kmand li ġej:
killall
Pereżempju biex joqtlu l-każijiet kollha tat-tip Xviewer dan li ġej:
killall xviewer
Iż-żewġ każijiet tal-programm li għażilt li joqtol issa se jagħlqu.
Joqtlu l-Proċess Eżatt
killall jista 'jipproduċi riżultati strambi. Ukoll hawnhekk hemm raġuni waħda għaliex. Jekk għandek isem tal-kmand li huwa ta 'iktar minn 15-il karattru, il-kmand tal-qtil biss jaħdem fuq l-ewwel 15-il karattru. Jekk għaldaqstant għandek żewġ programmi li jaqsmu l-istess 15-il karattru, iż-żewġ programmi se jiġu kkanċellati anki jekk inti biss riedu joqtlu wieħed.
Biex tikseb madwar dan tista 'tispeċifika l-iswiċċ li ġej li joqtol biss fajls li jaqblu mal-isem eżatt.
killall -e
Injora Każ Fil-Qtil tal-Programmi
Biex tiżgura li l-kmand killall jinjora l-każ tal-isem tal-programm li inti tipprovdi tuża l-kmand li ġej:
killall -I
killall --inizjal-każ
Joqtlu l-Programmi kollha fl-istess Grupp
Meta tmexxi kmand bħal dak li ġej se toħloq żewġ proċessi:
ps -ef | anqas
Kmand wieħed huwa għall-parti PS -ef li telenka l-proċessi kollha ta 'tħaddim fis-sistema tiegħek u l-output jitwaħħal mal -inqas kmand .
Iż-żewġ programmi jappartjenu għall-istess grupp li huwa bash.
Biex joqtol iż-żewġ programmi f'daqqa tista 'tmexxi l-kmand li ġej:
killall -g
Pereżempju biex joqtlu l-kmandi kollha li joperaw f'qabża ta 'bash ħu dan li ġej:
killall -g bash
Inċidentalment biex telenka l-gruppi kollha tal-ġiri tmexxi l-kmand li ġej:
ps -g
Ikteb il-Konferma Qabel il-Programmi tal-Qtil
Ovvjament, il-kmand killall huwa pjuttost kmand qawwi u ma tridx li aċċidentalment joqtol il-proċessi żbaljati.
Bl-użu tas-swiċċ li ġej int għandek tkun mistoqsi jekk intix ċert qabel ma jinqatel kull proċess.
killall -i
Proċessi li joqtlu li kienu għaddejjin għal ċertu ammont ta 'ħin
Immaġina li ġejt immexxi programm u qed tieħu ħafna aktar milli suppost tkun qed tittama.
Tista 'toqtol il-kmand b'dan il-mod:
killall -o h4
Il-h fil-kmand ta 'hawn fuq huwa ta' siegħa.
Tista 'wkoll tispeċifika kwalunkwe wieħed minn dawn li ġejjin:
- s - sekondi
- m - minuti
- h - sigħat
- d-jiem
- w - ġimgħat
- M - xhur
- y - snin
Inkella, jekk tixtieq toqtol kmandi li għadhom kemm bdew taħdem tista 'tuża l-iswiċċ li ġej:
killall-u h4
Din id-darba l-kmand killall se joqtol il-programmi kollha li jaħdmu għal inqas minn 4 sigħat.
M'għandekx Għidli Meta Proċess Jinsab Mhux Maqtul
B'kontumaċja jekk inti tipprova joqtol programm li mhux qed jaħdem, ser tirċievi l-iżball li ġej:
programname: l-ebda proċess ma nstab
Jekk ma tridx tkun infurmat jekk il-proċess ma nstabx, uża l-kmand li ġej:
killall -q
Użu ta 'Espressjonijiet Regolari
Minflok ma tispeċifika l-isem ta 'programm jew kmand tista' tispeċifika espressjoni regolari sabiex il-proċessi kollha li jaqblu ma 'l-espressjoni regolari huma magħluqa mill-kmand killall.
Biex tuża espressjoni regolari uża l-kmand li ġej:
killall -r
Oqtol Programmi għal A Specify User
Jekk inti tixtieq li joqtol programm li qed jitmexxa minn utent speċifiku tista 'tispeċifika l-kmand li ġej:
killall -u
Jekk inti tixtieq li toqtol il-proċessi kollha għal utent partikolari tista 'tħalli barra l-isem tal-programm.
Stenna Għall killall Biex Finish
B'mod default killall terġa 'lura dritta lejn it-terminal meta titmexxa imma tista' ġġiegħel li joqtol biex tistenna sakemm il-proċessi kollha speċifikati jkunu ngħalqu qabel ma terġa 'lura għand it-tieqa tat-terminal.
Biex tagħmel dan imexxu l-kmand li ġej:
killall -w
Jekk il-programm imut qatt imbagħad killall se tkompli wkoll tgħix.
Sinjali Sinjali Sinjali
B'mod default il-kmand killall jibgħat is-sinjal SIGTERM lill-programmi biex iġibuhom qrib u dan huwa l-metodu l-aktar nadif għall-programmi ta 'qtil.
Madankollu hemm sinjali oħra li tista 'tibgħat billi tuża l-kmand killall u tista' telenkahom billi tuża l-kmand li ġej:
killall -l
Il-lista rritornata tkun xi ħaġa bħal din:
- HUP
- INT
- QUIT
- ILL
- NASSA
- ABRT
- IOT
- BUS
- FPE
- KILL
- USR1
- SEGV
- USR2
- PIPE
- ALRM
- TERMINU
- STKFLT
- CHLD
- CONT
- WAQFA
- TSTP
- TTIN
- TTOU
- URG
- XCPU
- XFSZ
- VTALRM
- PROG
- WYNCH
- IO
- PWR
- SYS
- MHUX UŻAT
Dik il-lista hija estremament twila. Biex taqra dwar x'inhuma dawn is-sinjali jfissru l-kmand li ġej:
sinjal man 7
Ġeneralment għandek tuża l-għażla default SIGTERM imma jekk il-programm jirrifjuta li jmut jista 'juża SIGKILL li jġiegħel il-programm jingħalaq għalkemm b'mod indifferenti.
Modi oħra li joqtlu Programm
Hemm 5 modi oħra biex joqtlu applikazzjoni Linux kif enfasizzat fil-gwida marbuta.
Madankollu biex tiffranka l-isforz ta 'tikklikkja l-link hawnhekk huwa taqsima li turi liema huma dawk il-kmandi għaliex tista' tuża dawk il-kmandijiet fuq killall.
L-ewwel waħda hija l-kmand tal-qtil. Il-kmand killall kif rajt huwa kbir fil-qtil tal-verżjonijiet kollha ta 'l-istess programm. Il-kmand tal-qtil huwa maħsub biex joqtol proċess wieħed kull darba u għalhekk huwa aktar immirat.
Biex tmexxi l-kmand li joqtol għandek tkun taf l-ID tal-proċess tal-proċess li tixtieq toqtol. Għal dan tista 'tuża l- kmand ps .
Pereżempju biex issib verżjoni ta 'tħaddim ta' Firefox tista 'tmexxi l-kmand li ġej:
ps -ef | grep firefox
Se tara linja ta 'dejta bil-kmand / usr / lib / firefox / firefox fl-aħħar. Fil-bidu tal-linja se tara l-ID tal-utent tiegħek u n-numru wara li l-ID tal-utent huwa l-ID tal-proċess.
Bl-użu tal-ID tal-proċess inti tista 'toħroġ minn Firefox billi tmexxi l-kmand li ġej:
joqtol -9
Mod ieħor biex joqtol programm huwa billi tuża l-kmand xkill. Dan ġeneralment jintuża biex joqtol l-applikazzjonijiet grafiċi ħażin.
Biex joqtol programm bħal Firefox tiftaħ terminali u tmexxi l-kmand li ġej:
xkill
Il-cursor issa se jinbidel għal cross abjad kbir. Erġa 'poġġa l-cursor fuq it-tieqa li tixtieq toqtol u kklikkja bil-buttuna tal-maws ix-xellug. Il-programm se joħroġ immedjatament.
Mod ieħor biex joqtol proċess huwa billi tuża l-kmand ta 'fuq Linux. Il-kmand ta 'fuq jelenka l-proċessi operattivi kollha fis-sistema tiegħek.
Kull ma għandek tagħmel biex toqtol proċess hija agħfas il-buttuna "k" u daħħal il-proċess ID ta 'l-applikazzjoni li tixtieq li joqtol.
Aktar kmieni f'din is-sezzjoni, il-kmand tal-qtil u li teħtieġek issib il-proċess billi tuża l-kmand ps u mbagħad taqtol il-proċess billi tuża l-kmand tal-qtil.
Din mhix l-għażla l-aktar sempliċi b'xi mod.
Għal ħaġa waħda, il-kmand ps jirritorna t-tagħbijiet ta 'informazzjoni li m'għandekx bżonn. Kulma ridt int l-ID tal-proċess. Tista 'tikseb l-ID tal-proċess aktar sempliċiment billi tmexxi l-kmand li ġej:
pgrep firefox
Ir-riżultat tal-kmand ta 'hawn fuq huwa sempliċement l-ID tal-proċess ta' Firefox. Issa tista 'tmexxi l-kmand tal-qtil kif ġej:
joqtol
(Ibdel
Huwa tassew aktar faċli, madankollu, li sempliċement iforni l-isem tal-programm biex ikejjel kif ġej:
pkill firefox
Fl-aħħarnett, tista 'tuża għodda grafika bħal dik ipprovduta ma' Ubuntu msejħa "Monitor tas-Sistema". Biex titħaddem "Monitor tas-Sistema" agħfas is-simbolu super (il-kodiċi tal-Windows fuq il-biċċa l-kbira tal-kompjuters) u t-tip "sysmon" fil-bar tat-tiftix. Meta l-ikona tal-monitor tas-sistema tidher, ikklikkja fuqha.
Il-monitor tas-sistema juri lista ta 'proċessi. Biex tieqaf programm b'mod nadif agħżel u agħfas it-tarf it-tarf fin-naħa ta 'isfel tal-iskrin (jew agħfas CTRL u E). Jekk dan jonqos milli jaħdem jew ikklikkja sew u agħżel "Joqtol" jew ikteb CTRL u K fuq il-proċess li tixtieq toqtol.