Kako koristiti naredbeni redak za ubijanje programa
Svatko zna kako ubiti program pomoću Task Managera(Task Manager) u Windowsu(Windows) ili Force Quit u OS X , ali ponekad je korisno ubiti program pomoću naredbenog retka. Naišao sam na nekoliko situacija u kojima je program odbio završiti putem Upravitelja zadataka(Task Manager) , čak i kada sam pokušao ubiti temeljni proces. Force Quit ima svoje osobine i ne ubija uvijek program kako bi trebao. Tada možete koristiti snagu naredbenog retka.
U ovom članku proći ću kroz naredbe za uništavanje programa u sustavima Windows(Windows) , OS X i Linux . Zanimljivo je da obično postoji više od jedne naredbe za postizanje ovoga, pa ću pokušati spomenuti različite koje sam koristio. Ovo nije iscrpan popis, pa ako koristite neku drugu naredbu koja ovdje nije spomenuta, obavijestite nas u komentarima.
Windows – TSKILL i TASKKILL
U sustavu Windows(Windows) možete koristiti dvije naredbe za ukidanje programa: TSKILL i TASKKILL . TSKILL je jednostavnija i manje moćna naredba, ali dobro radi svoj posao. Na primjer, ako koristite Microsoft Word , naziv procesa je winword.exe. Da biste ubili Word iz naredbenog retka, samo upišite sljedeću naredbu:
tskill winword
To će ubiti Word i izgubit ćete sve nespremljene podatke, stoga morate biti oprezni pri korištenju. Isprobao sam ga na nespremljenom Word dokumentu i jednostavno je nestao kada sam ovo pokrenuo, bez upita za spremanje dokumenata. To je u velikoj mjeri točno za sve naredbe koje ću ovdje spomenuti jer je u tome i poanta. Možete odmah ubiti program bez ikakvih pitanja.
Jedna stvar koju treba napomenuti je da se većinu vremena kada se koristi ova naredba koristi s parametrom /A. /A govori naredbi da prekine proces koji se izvodi pod svim sesijama. Dakle, obično biste upisali sljedeću naredbu kako biste bili sigurni da je proces prekinut:
tskill /A winword
Druga naredba, koja ima više opcija i moćnija je TASKKILL . Ako pogledate stranicu pomoći za TASKKILL , vidjet ćete na što mislim:
Ako želite imati više kontrole i mogućnosti za uništavanje programa u sustavu Windows(Windows) , koristite TASKKILL . Za početak, možete ubiti program pomoću sljedeće naredbe:
taskkill /F /IM winword.exe
Imajte na umu da morate koristiti .EXE kada koristite naredbu TASKKILL . /F znači prisilno prekinuti proces. /IM znači naziv slike, odnosno naziv procesa. Ako želite ubiti pomoću ID-a procesa ( PID ), morate koristiti / PID umjesto /IM. /T je super jer će ubiti sve podređene procese pokrenute navedenim procesom.
Također možete koristiti TASKKILL za daljinsko povezivanje s drugim sustavom i ukidanje procesa na tom udaljenom sustavu. Ono što mi se također sviđa je mogućnost korištenja zamjenskih znakova u TASKKILL- u .
OS X/Linux – KILL i KILLALL
U OS X i Linuxu(Linux) imate dvije naredbe za uništavanje procesa: KILL i KILLALL . Morate ih pokrenuti u prozoru terminala. Da biste ubili program, morate koristiti naziv programa ili ID procesa. Postoje neki načini na koje možete pronaći ove informacije. Jedan način je putem Monitora aktivnosti(Activity Monitor) .
Međutim, za to je potrebno GUI sučelje. Ako koristite naredbeni redak za ubijanje procesa, možete koristiti naredbeni redak i za pronalaženje informacija o procesu. Dvije naredbe koje mi padaju na pamet su top i ps -ax .
top će vam dati popis procesa s PID -om i imenom programa također sortiranih prema korištenju CPU -a. To je brz način da pronađete proces koji želite ubiti. ps -ax će vam dati popis sortiran prema PID -u i stazi programa. Malo je drugačiji od vrha.
Sada za ubijanje programa u OS(OS X) X. Možete jednostavno upisati sljedeću naredbu da ubijete određeni proces:
kill -9 83002
83002 je terminalski(Terminal) proces, a 9 znači ubiti proces. Možete koristiti druge brojeve poput 3, što znači Prekini(Quit) , ili 6, što znači Prekini(Abort) . Ipak, uglavnom(Mostly) ćete se držati 9. Također možete koristiti naredbu KILL da ubijete sve pokrenute procese, iako ovu naredbu vjerojatno nikada ne biste trebali koristiti.
kill -TERM -1
Gdje je KILL koristan za uništavanje jednog procesa ili svih procesa, KILLALL se koristi za uništavanje grupe procesa. Na primjer, ako koristite Google Chrome , možda imate 10 pokrenutih procesa u Chromeu . (Chrome)Bilo bi jako neugodno upotrijebiti KILL deset puta za gašenje Chromea(Chrome) . Umjesto toga, možete koristiti KILLALL na sljedeći način:
killall Evernote
or
killall 'Google Chrome'
Imajte na umu da morate koristiti pojedinačne navodnike ili bilo što duže od jedne riječi. Također, ako se proces ne izvodi pod vašim imenom, već radi pod root-om, morate koristiti sljedeću naredbu:
sudo killall 'Google Chrome'
ili
sudo killall -9 'Google Chrome'
Opet, 9 šalje specifičan signal KILL umjesto TERM . Sudo je potreban samo ako dobijete grešku da nemate dopuštenje. Inače možete napraviti killall program ili killall -9 program . Na OS X -u, naredba KILLALL je jako zgodna kada ne možete prisilno zatvoriti program. Ne morate znati ID procesa, što je lijepo. Samo(Just) upišite ime i svi procesi povezani s tim imenom bit će ubijeni.
Ovaj članak je trebao dati naprednije metode za uništavanje programa u Windowsima(Windows) , OS X i Linuxu(Linux) . Ako imate bilo kakvih pitanja o ubijanju programa pomoću naredbenog retka, ostavite komentar i pokušat ću pomoći. Uživati!
Related posts
Generirajte popis programa za pokretanje putem naredbenog retka ili PowerShell-a
Kako uključiti automatsko dovršavanje u naredbenom retku
Vodič za početnike za Windows Command Prompt
Pretvorite slike između formata putem naredbenog retka u Ubuntuu
3 načina za snimanje fotografije ili videozapisa na Chromebooku
Kako popraviti Disney Plus kod pogreške 83
Kako otvoriti datoteku bez ekstenzije
DVI vs HDMI vs DisplayPort – što trebate znati
4 načina da pronađete najbolje internetske opcije (ISP) u vašem području
Što znače BCC i CC? Razumijevanje osnovnog jezika e-pošte
Što je Discord Streamer Mode i kako ga postaviti
Discord se ne otvara? 9 načina za popravak
Kako se riješiti Yahoo pretraživanja u Chromeu
Ne možete unaprijed zakazati Uber? Evo što učiniti
Kako provjeriti ima li grešaka na tvrdom disku
What Is the Uber Passenger Rating and How to Check It
Kako isključiti nekoga u Discordu
10 najboljih načina da zaštitite svoje računalo od djece
Kako popraviti Hulu kod pogreške RUNUNK13
Kako pronaći uspomene na Facebooku