1 Mortigi: mortigi procezon per sia PID2 killall: mortigu procezon per sia nomo3 pkill: mortigu procezon uzante parton de ĝia nomo4 xkill: mortigu procezon elektante la fenestron per la muso5 Iuj finaj komentoj
#000001
Mortigi: mortigi procezon per sia PID
#000002
La plej komplika sed samtempe la plej ĝusta maniero mortigi procezon estas per ĝia PID ("Procezidentigilo"). Ĉiu el ĉi tiuj 3 variantoj povas servi:
#000003
Vi povas uzi la nomon de la signalo (TERM aŭ SIGTERM), kiun vi volas sendi al la procezo aŭ ĝian identigan numeron (15). Por vidi plenan liston de eblaj signaloj, mi sugestas kontroli la mortigan manlibron. Por fari tion, rulu:
#000004
Ni vidu ekzemplon pri kiel mortigi Fajrovulpon:
#000005
Unue vi devas ekscii la PID de la programo:
#000006
Tiu ordono redonos ion tian:
#000007
Ni uzas la PID redonitan de la supra komando por mortigi la procezon:
#000008
killall: mortigu procezon per sia nomo
#000009
Ĉi tiu komando estas tre facila
#000010
Memorinda afero uzata de ĉi tiu metodo estas, ke se pli ol unu ekzemplero de tiu programo funkcias, ili ĉiuj estos fermitaj.
#000011
pkill: mortigu procezon uzante parton de ĝia nomo
#000012
Eblas mortigi procezon specifante la kompletan nomon aŭ parton de la nomo. Tio signifas, ke vi ne bezonas memori la procezon PID por sendi la signalon.
#000013
Kompense, ĉi tiu metodo mortigos ĉiujn procezojn, kiuj enhavas la enigitan vorton. Tio signifas, ke se ni havas 2 procezojn malfermitajn, kiuj dividas vorton en la nomo, ambaŭ estos fermitaj.
#000014
xkill: mortigu procezon elektante la fenestron per la muso
#000015
Ĉi tiu estas la plej simpla kaj praktika metodo. En kazo de katastrofo, simple premu Alt + F2 por aperigi la dialogujon, kiu permesos al vi plenumi ordonojn. De tie, rulu la sekvan komandon:
#000016
La musa kursoro transformiĝos en malgrandan kranion. Restas nur alklaki la fenestron, kiun vi volas fermi kaj vuali. Ĝis procezo.
#000017
Finante, mi volis dividi iujn konsilojn, kiuj eble helpos. En Linukso, kiel en Vindozo, kiam procezo pendas, la koncerna fenestro ĝenerale povas esti fermita per alklako al la butono Fermi (kiu havas la formon de X). Post kelkaj sekundoj, fenestro aperos demandante nin, ĉu ni vere volas mortigi la procezon, ĉar ĝi ne respondas ĝuste. Ni diras jes kaj jen.
#000018
Ĉi tio signifas, ke la metodoj priskribitaj ĉi tie devas esti uzataj, kiam nenio okazas, kiam vi alklakas la Fermi butonon de la koncerna fenestro.
#000019
En kazo de grava katastrofo, ne forgesu, ke antaŭ premado eblas plenumi "sekura" rekomencu.
#000020
Fine ĝi povas esti tre utila ekscii, kiuj procezoj nuntempe funkcias. Por tio, la malsamaj labortablaj medioj (GNOME, KDE, ktp.) Havas grafikajn ilojn, kiuj faciligas ĉi tiun taskon. Tamen, se vi ne povas aliri ilin aŭ simple volas fari ĝin de la fina stacio, vi povas plenumi la jenajn:
#000021
Se ĉi tio ne funkcias aŭ vi ne havas la respondan pakon instalita, vi povas ĉiam ruli:
#000022
Ĉi tio listigos ĉiujn kurantajn procezojn, kune kun iliaj respektivaj nomoj kaj PIDoj.
#000023
La enhavo de la artikolo aliĝas al niaj principoj de redakcia etiko. Por raporti eraron alklaku Ĉi tie.
#000024
22 komentoj, lasu la viajn
#000026
Lasu vian komenton Nuligi respondon
#000027
Via retpoŝta adreso ne estos eldonita. Postulita kampojn estas markita per *
#000028
Mi akceptas la privateco terminoj*
#000029
Respondeculo pri la datumoj: Miguel Ángel Gatón
Celo de la datumoj: Kontrola SPAM, administrado de komentoj.
Komunikado de la datumoj: La datumoj ne estos komunikitaj al triaj krom per laŭleĝa devo.
Stokado de datumoj: Datumbazo gastigita de Occentus Networks (EU)
Rajtoj: Iam ajn vi povas limigi, retrovi kaj forigi viajn informojn.
#000030
kion mi plej uzas estas:~ $ supromontrante al ni la liston de aktivaj procezoj, tiam se ni premas "k" aŭ skribas "mortigi" ĝi petos al ni la pid de la procezo por mortigi (ni legis ĝin de supre) kaj tiam eniras, por eliri supre ni premas "q".Tre bona eniro, sed ĉi tiu formo ŝajnas al mi pli simpla. Se la fina stacio ne funkcias, ni provu per ctrl + alt + f [1-6] kaj faru ĝin de tie.
#000034
Saluton! Ĉu la komando xkill nur malaperigas la X-programon kaj restas malfermita? Ĉar ĉiam okazas al mi, ke kiam mi iras al la taskestro, la procezo ankoraŭ vivas kaj mi devas mortigi ĝin.Mi agnoskas ĝin, mi estas tre novulo. Kaj la komandoj killall kaj pkill helpos min multe. Dankon pro alŝuti ilin, tre bona blogo.Salutoj!
#000036
Mi rekomendas htop 😀 ĝi estas la plej bona por tio ...
#000037
htop estas pli multvorta kaj facile uzebla
#000039
Kaze de uzado de PID, la ĝusta afero estas $ kill PID, kiu sendas la signalon SIGTERM defaŭlte, en la okazo, se la procezo ne respondas, $ kill -9 PID estas uzata, kiu sendas la signalon SIGKILL, ĉi-lasta forigas la procezon sen lasi ĝin la sama fermo ĝuste (povas ekzisti datuma perdo ekzemple). SIGTERM petas, SIGKILL donas al li hakilon 🙂
#000040
Koran dankon, mi testos ĝin se ĝi okazos al mi denove.
#000041
demando. Kiam labortabla medio pendas en Ubuntu (mi uzas Unity), ĉu ĝi povas esti rekomencita sen mortigi ĉiujn aliajn procezojn?. Mi ne tre progresas en linukso kaj okazas al mi kelkfoje, ke mi laboras kaj ĝi pendas, la sola afero, kiun mi faras, estas la sekura rekomenco, sed mi perdas ĉion, pri kio mi laboris.
#000042
Procezo en la zombia ŝtato ne povas esti mortigita laŭ la tradicia maniero.
#000044
Por la pli progresintaj, kiel vi mortigas procezon en ZOMBIE-ŝtato?nur por generi iom da babilado 😀
#000046
La vero estas, ke la ordono kill estas tre utila. Povi mortigi ĝenajn procezojn nur alvokante mortigi estas bonega. Fine komando, kiu servas al io.
#000048
Teoria demando: Mortigi procezon signifas, ke ĝi ĉesas funkcii. Do mia demando estas inverse, se mi volas rekomenci tiun procezon, kiun mi mortigis, kiel mi faru ĝin?
#000049
Nu, vi metas ./(la nomo de la procezo) &
Per ĉi tio vi funkciigas ĝin denove kaj via PID ankaŭ aperos 😀
#000050
Kiel mi povas mortigi du procezojn sciante ilian PID en la sama komando?
#000052
Tre interesa artikolo. Ĉi tiu retejo estas mia ĉefa Linux-retejo.
#000054
Mi dividas senpagan interretan baskurson, kiu ĉirkaŭiras:
 Espereble ĝi estos utila.
#000056
kaj se mi volus, ke ĝi estu profilo en linux nur tiu, kiu fermiĝas kiel ĝi devas esti?
#000057
ekzemplo Mi havas 2 firefox-profilojn malfermitaj
sed mi volas nur fermi unu profilon
#000058
Mi volas, ke nur profilo 2 fermiĝu kiel devas esti la komando
#000059
anticipe dankon pro la respondo
#000060
kiel mi povas mortigi ubuntu-antaŭajn procezojn, per unu komanda linio
#000061
Novaĵoj en via retpoŝtoAkiru la plej novajn Linuksajn novaĵojn en via retpoŝto
Mi akceptas la jurajn kondiĉojn
#000062