Ngokusisiseko zikhona Iindlela ezi-4 de matar ngokufanelekileyo a inkqubo en Linux: yibulale ngegama, ngokukhankanya inxenye yegama, nge-PID, yalatha kwinkqubo yenkqubo ngesikhombisi semouse. Masibone nganye nganye ... |
Bulala: bulala inkqubo usebenzisa iPID yayo
Eyona nto inzima kodwa kwangaxeshanye eyona ndlela ichanekileyo yokubulala inkqubo kukusebenzisa i-PID yayo ("Isazisi seNkqubo"). Naziphi na kwezi zinto zintathu zinokusebenza
bulala -TERM pid bulala -SIGTERM pid bulala -15 pid
Ungasebenzisa igama lesiginali (TERM okanye SIGTERM) ofuna ukuyithumela kwinkqubo okanye inombolo yayo yokuchonga (15). Ukubona uluhlu olupheleleyo lweempawu ezinokubakho, ndicebisa ukuba ujonge incwadi yokubulala. Ukwenza oku, sebenzisa:
ukubulala umntu
Masibone umzekelo wendlela yokubulala iFirefox:
Okokuqala, kuya kufuneka ufumane i-PID yenkqubo:
ps -ef | grep firefox
Lo myalelo uya kubuyisa into enje:
Ngo-1986? Isl 7: 22 / usr / lib / firefox-3.5.3 / umlilofox
Sisebenzisa i-PID ebuyiswe ngumyalelo ongentla wokubulala inkqubo:
bulala -9 1986
killall: bulala inkqubo usebenzisa igama layo
Lo myalelo ulula kakhulu
inkqubo yokubulala_name
Inye kuphela into ekufuneka uyigcine engqondweni xa usebenzisa le ndlela kukuba ukuba kukho imeko engaphezulu kwesinye yenkqubo esebenzayo, zonke ziya kuvalwa.
pkill: bulala inkqubo usebenzisa inxenye yegama layo
Kuyenzeka ukuba ubulale inkqubo ngokuchaza igama elipheleleyo okanye inxenye yegama. Oko kuthetha ukuba akukho sidingo sokuba ukhumbule inkqubo ye-PID yokuthumela umqondiso.
I-pkill part_process_name
Ukubuya, le ndlela iya kubulala zonke iinkqubo ezinelizwi elifakiwe. Oko kuthetha ukuba ukuba sineenkqubo ezi-2 ezivulekileyo ezabelana ngegama egameni, zombini ziya kuvalwa.
xkill: bulala inkqubo ngokukhetha iwindow kunye nemouse
Le yeyona ndlela ilula kwaye isebenzayo. Kwimeko yentlekele, cinezela nje u-Alt + F2 ukuzisa ibhokisi yencoko yababini eya kukuvumela ukuba wenze imiyalelo. Ukusuka apho, sebenzisa lo myalelo ulandelayo:
xkill
Isikhombisi semouse siya kuguquka sibe lukakayi oluncinci. Konke okuseleyo kukucofa kwiwindow ofuna ukuyivala kunye ne-voila. Inkqubo yokuhamba.
Amagqabantshintshi okugqibela
Ukuvala, bendifuna ukwabelana ngeengcebiso ezinokuba luncedo. Kwi-Linux, njengakwiWindows, xa inkqubo ixhonyiwe, iwindow ekuthethwa ngayo inokuvalwa ngokucofa iqhosha lokuVala (elibunjwe njenge-X). Emva kwemizuzwana embalwa, iwindow iya kuvela isibuze ukuba ngaba sifuna ukubulala inkqubo kuba ingaphenduli ngokufanelekileyo. Sithi ewe yiyo ke leyo.
Oku kuthetha ukuba iindlela ezichazwe apha mazisetyenziswe xa kungekho nto yenzekayo xa ucofa iqhosha lokuVala lewindows ekuthethwa ngayo.
Kwimeko yentlekele enkulu, ungalibali ukuba ngaphambi kokucinezela kunokwenzeka ukuba uqhubeke qala kwakhona "ngokukhuselekileyo".
Okokugqibela, kunokuba luncedo kakhulu ukufumanisa ukuba zeziphi iinkqubo eziqhubayo ngoku. Ukulungiselela le nto, iimeko ezahlukeneyo zedesktop (i-GNOME, KDE, njl.njl.) Zinezixhobo ezibonakalayo ezenza lo msebenzi. Nangona kunjalo, ukuba awukwazi ukufikelela kuzo okanye ufuna ukuyenza kwisiphelo sendlela, ungenza oku kulandelayo:
umphezulu
Kwimeko apho oku kungasebenzi okanye ungenayo iphakheji ehambelana nayo, ungahlala uqhuba:
I-ps -A
Oku kuya kudwelisa zonke iinkqubo ezisebenzayo, kunye namagama azo kunye nee-PID.
«I-Ps -ef | grep firefox "ayifani ne" pgrep firefox "?
Kulungile ngokobuqu ndisebenzisa "pidof" ukufumana i-PID.
Nibuliso!
eyona nto ndiyisebenzisa kakhulu yile:
~ $ ngaphezulu
isibonisa uluhlu lweenkqubo ezisebenzayo, emva koko ukuba sibethe «k» okanye ubhale «bulala» izakusicela ipid yenkqubo yokubulala (siyifunda ukusuka phezulu) emva koko singene, ukuphuma ngaphezulu sicinezela «q».
Ungeniso oluhle kakhulu, kodwa le fomu ibonakala ilula kum. Ukuba i-terminal ayisebenzi, sizama nge-ctrl + alt + f [1-6] kwaye siyenze apho
Yeyiphi into eniyithandayo guys enkosi ngokundinceda indinike isandla esikhulu ngale post !!!
Molo! Ngaba kungenzeka ukuba umyalelo we-xkill wenza kuphela ukuba inkqubo ye-X inyamalale kwaye ihlale ivulekile? Kuba kuhlala kusenzeka kum ukuba xa ndisiya kumphathi we-task inkqubo isaphila kwaye kufuneka ndiyibulale.
Ndiyayivuma, ndingumntu omtsha kakhulu. Kwaye imiyalelo ye-killall kunye ne-pkill iza kundinceda kakhulu. Enkosi ngokuzilayisha, ibhlog elungileyo kakhulu.
Nibingelela!
Ndincoma i-htop is yeyona ilungileyo ...
isebenza ngencurses
Sudo apt-fumana ukufaka i-htop
I-pidof ayizizo zonke ii-Unix, umzekelo uSolaris akanalo myalelo, kwaye oko kusikhokelela ekusebenziseni i-ps enamandla.
Phendula nge quote
I-htop isisenzi ngakumbi kwaye kulula ukuyisebenzisa
Kwimeko yokusebenzisa i-PID, into eyiyo $ bulala i-PID ethumela umqondiso we-SIGTERM ngokungagqibekanga, ukuba inkqubo ayiphenduli, $ bulala -9 PID isetyenziselwa ukuthumela umqondiso we-SIGKILL, le yokugqibela iyayiphelisa inkqubo ngaphandle kokuyiyeka ukuvalwa okufanayo ngokuchanekileyo (kunokubakho ukulahleka kwedatha umzekelo). USIGTERM ubuza nceda, SIGKILL umnika izembe 🙂
Enkosi kakhulu, ndiza kuyivivinya ukuba iphinda yenzeke kum.
umbuzo. Xa imeko yedesktop ixhonywe ku-Ubuntu (ndisebenzisa ubunye), ngaba inokuphinda iqale ngaphandle kokubulala zonke ezinye iinkqubo? Andihambelanga phambili kwi-linux kwaye kuyenzeka kum ngamanye amaxesha ukuba ndiyasebenza kwaye ixhomeke, ekuphela kwento endiyenzayo kukuqala ngokutsha ngokukhuselekileyo, kodwa ndilahlekelwe yiyo yonke into ebendisebenza kuyo.
Andazi ukuba amathandabuzo am ayaqondakala.
Phendula nge quote
Inkqubo kwimeko ye-zombie ayinakubulawa ngendlela yesiko.
Apha ngolwazi oluthe kratya: esdebian.org/wiki/matar-proceso-zombie
Ukuqhubela phambili, uyibulala njani inkqubo kwimeko yeZOMBIE?
ukuvelisa incoko encinci 😀
Kulungile, kanye le bendiyifuna ..
Inyani yile yokuba umthetho wokubulala uluncedo kakhulu. Ukwazi ukubulala iinkqubo ezicaphukisayo ngokungenisa ukubulala kulungile. Okokugqibela ngumyalelo okhonza into.
Umbuzo wethiyori: Ukubulala inkqubo kuthetha ukuba iyayeka ukusebenza. Ke umbuzo wam yenye indlela ejikelezileyo, ukuba ndifuna ukuqala kwakhona le nkqubo ndiyibulileyo, ndenza njani?
Uyabeka kakuhle ./ (igama lenkqubo) &
Ngale nto uyayiqhuba kwakhona kwaye i-PID yakho nayo iya kuphuma 😀
Ukugqwesa, bendinalo ixesha lokufuna uncedo olunje. Yayiluncedo kakhulu kum. Ndiyabulela kakhulu ngokwabelana.
Imibuliso evela eSan Luis Potosí, eMexico.
Ndingazibulala njani iinkqubo ezimbini ndisazi i-PID yazo ngomyalelo omnye?
Ndicinga ukuba 'ibulale [i-PID yokuqala] [i-PID yesibini]
Inqaku elinomdla kakhulu. Le webhusayithi yeyona webhusayithi yam yelinux.
Ndihlala ndisebenzisa:
ps izembe | grep process_name (oku ukuyifumana kwinkqubo)
bulala -9 inkqubo_id
Ndabelana ngekhosi yasimahla ye-intanethi ehambahamba:
https://aprendemia.com/cursos/curso-de-bash-scripting Ngethemba lokuba iya kuba luncedo.
kwaye ukuba bendifuna ukuba yiprofayili kwi-linux kuphela evalayo njengoko kufanelekile?
Umzekelo ndineefayile ezimbini zomlilo ezivulekileyo
kodwa ndifuna kuphela iprofayile enye yokuvala
iprofayile 1
iprofayile 2
Ndifuna kuphela iprofayile yesi-2 yokuvala njengoko kufanelekile ukuyalela
kwangaphambili enkosi ngempendulo
Ndingazibulala njani iinkqubo zangaphambili zobuntu, ngomgca omnye wokuyalela