Jak użyć wiersza poleceń do zabicia programu

Każdy wie, jak zabić program za pomocą Menedżera zadań w systemie Windows lub Wymuś zamknięcie w systemie OS X, ale czasami warto zabić program za pomocą wiersza poleceń. Natknąłem się na kilka sytuacji, w których program odmówił zakończenia za pomocą Menedżera zadań, nawet gdy próbowałem zabić podstawowy proces. Force Quit ma swoje dziwactwa i nie zawsze zabija program tak, jak powinien. Wtedy możesz użyć mocy wiersza poleceń.

W tym artykule omówię polecenia zabijania programu w systemach Windows, OS X i Linux. Co ciekawe, zwykle jest więcej niż jedno polecenie, aby to osiągnąć, więc postaram się wymienić różne, których użyłem. To nie jest wyczerpująca lista, więc jeśli używasz innego polecenia, które nie zostało tutaj wymienione, daj nam znać w komentarzach.

Okna – TSKILL i TASKKILL

W systemie Windows do zabicia programu można użyć dwóch poleceń: TSKILL i TASKKILL. TSKILL jest prostszym i mniej wydajnym poleceniem, ale działa dobrze. Na przykład, jeśli używasz programu Microsoft Word, nazwa procesu to winword.exe. Aby zabić program Word z wiersza poleceń, po prostu wpisz następujące polecenie:

tskill winword

To zabije Worda i stracisz niezapisane dane, więc musisz być ostrożny, używając go. Wypróbowałem to na niezapisanym dokumencie programu Word i po prostu zniknął, gdy to uruchomiłem, bez monitów o zapisanie dokumentów. Dotyczy to prawie wszystkich poleceń, o których tutaj wspomnę, ponieważ o to właśnie chodzi. Możesz natychmiast zabić program bez żadnych pytań.

Jak użyć wiersza poleceń do zabicia programu

Należy zauważyć, że przez większość czasu to polecenie jest używane z parametrem /A. /A nakazuje poleceniu zakończyć proces działający we wszystkich sesjach. Dlatego zazwyczaj wpiszesz następujące polecenie, aby mieć pewność, że proces zostanie zabity:

tskill / Słowo zwycięstwa

Drugim poleceniem, które ma więcej opcji i jest potężniejsze, jest TASKKILL. Jeśli spojrzysz na stronę pomocy dla TASKKILL, zrozumiesz, co mam na myśli:

Jak użyć wiersza poleceń do zabicia programu

Jeśli chcesz mieć większą kontrolę i opcje zabijania programu w systemie Windows, użyj TASKKILL. Na początek możesz zabić program za pomocą następującego polecenia:

taskkill /F /IM winword.exe

Pamiętaj, że musisz użyć .EXE podczas używania polecenia TASKKILL. /F oznacza wymuszone zakończenie procesu. /IM oznacza nazwę obrazu, czyli nazwę procesu. Jeśli chcesz zabijać przy użyciu identyfikatora procesu (PID), musisz użyć /PID zamiast /IM. /T jest świetny, ponieważ zabije wszystkie procesy potomne uruchomione przez określony proces.

Możesz także użyć TASKKILL, aby zdalnie połączyć się z innym systemem i zabić proces w tym zdalnym systemie. Podoba mi się również możliwość używania symboli wieloznacznych w TASKKILL.

OS X/Linux – ZABIJ i ZABIJ WSZYSTKO

W OS X i Linux masz dwa polecenia do zabijania procesów: KILL i KILLALL. Musisz je uruchomić w oknie terminala. Aby zabić program, musisz użyć nazwy programu lub identyfikatora procesu. Informacje te można znaleźć na kilka sposobów. Jednym ze sposobów jest Monitor aktywności.

Jak użyć wiersza poleceń do zabicia programu

Wymaga to jednak interfejsu GUI. Jeśli używasz wiersza poleceń do zabicia procesu, możesz również użyć wiersza poleceń, aby znaleźć informacje o procesie. Dwa polecenia, które przychodzą na myśl, to top i ps -ax .

Jak użyć wiersza poleceń do zabicia programu

top wyświetli listę procesów z PID i nazwą programu, również posortowaną według użycia procesora. Jest to szybki sposób na znalezienie procesu, który chcesz zabić. ps -ax da ci listę posortowaną według PID i ścieżki programu. Jest trochę inny niż górny.

Jak użyć wiersza poleceń do zabicia programu

Teraz do zabicia programu w OS X. Możesz po prostu wpisać następujące polecenie, aby zabić określony proces:

zabij -9 83002

83002 to proces terminala, a 9 oznacza zabicie procesu. Możesz użyć innych liczb, takich jak 3, co oznacza koniec lub 6, co oznacza przerwanie. Przeważnie jednak będziesz trzymał się 9. Możesz także użyć polecenia KILL, aby zabić wszystkie uruchomione procesy, chociaż prawdopodobnie nigdy nie powinieneś używać tego polecenia.

zabij -TERM -1

Tam, gdzie KILL jest przydatny do zabicia jednego procesu lub wszystkich procesów, KILLALL jest używany do zabicia grupy procesów. Na przykład, jeśli korzystasz z Google Chrome, możesz mieć uruchomionych 10 procesów Chrome. Byłoby naprawdę irytujące użyć KILL dziesięć razy, aby zamknąć Chrome. Zamiast tego możesz użyć KILLALL w następujący sposób:

zabij Evernote

lub

zabij wszystko „Google Chrome”

Pamiętaj, że musisz użyć pojedynczych cudzysłowów lub czegokolwiek dłuższego niż jedno słowo. Ponadto, jeśli proces nie działa pod twoim nazwiskiem, ale zamiast tego działa z uprawnieniami roota, musisz użyć następującego polecenia:

sudo killall „Google Chrome”

lub

sudo killall -9 „Google Chrome”

Ponownie, 9 wysyła konkretny sygnał do KILL zamiast TERM. Sudo jest potrzebne tylko wtedy, gdy pojawi się błąd dotyczący braku uprawnień. W przeciwnym razie możesz wykonać program killall lub program killall -9 . W systemie OS X polecenie KILLALL jest bardzo przydatne, gdy nie można wymusić zamknięcia programu. Nie musisz znać identyfikatora procesu, co jest miłe. Po prostu wpisz nazwę, a wszystkie procesy związane z tą nazwą zostaną zabite.

Ten artykuł miał na celu przedstawienie bardziej zaawansowanych metod zabijania programu w systemach Windows, OS X i Linux. Jeśli masz jakieś pytania dotyczące zabijania programu za pomocą wiersza poleceń, opublikuj komentarz, a postaram się pomóc. Cieszyć się!

Zostaw komentarz

Najlepsze aplikacje do klonowania aplikacji na iPhonea w celu uruchomienia wielu kont | Nie jest wymagany jailbreak

Najlepsze aplikacje do klonowania aplikacji na iPhonea w celu uruchomienia wielu kont | Nie jest wymagany jailbreak

Dowiedz się, jak sklonować aplikacje na iPhone

Jak przetestować kamerę w Microsoft Teams

Jak przetestować kamerę w Microsoft Teams

Dowiedz się, jak skutecznie przetestować kamerę w Microsoft Teams. Odkryj metody, które zapewnią doskonałą jakość obrazu podczas spotkań online.

NAPRAW: Mikrofon Microsoft Teams nie działa - Pomoc MS Teams

NAPRAW: Mikrofon Microsoft Teams nie działa - Pomoc MS Teams

Jak naprawić niedziałający mikrofon Microsoft Teams? Sprawdź nasze sprawdzone metody, aby rozwiązać problem z mikrofonem w Microsoft Teams.

Cztery różne sposoby usuwania duplikatów w Zdjęciach Google

Cztery różne sposoby usuwania duplikatów w Zdjęciach Google

Jeśli masz dużo duplikatów zdjęć w Zdjęciach Google, sprawdź te cztery skuteczne metody ich usuwania i optymalizacji przestrzeni.

Jak zobaczyć wspólnych znajomych na Snapchacie

Jak zobaczyć wspólnych znajomych na Snapchacie

Chcesz zobaczyć wspólnych znajomych na Snapchacie? Oto, jak to zrobić skutecznie, aby zapewnić znaczące interakcje.

Jak automatycznie archiwizować wiadomości e-mail w Gmailu

Jak automatycznie archiwizować wiadomości e-mail w Gmailu

Aby zarchiwizować swoje e-maile w Gmailu, utwórz konkretną etykietę, a następnie użyj jej do utworzenia filtra, który zastosuje tę etykietę do zestawu e-maili.

Dlaczego Netflix ciągle mnie wylogowuje i 7 sposobów, aby to naprawić

Dlaczego Netflix ciągle mnie wylogowuje i 7 sposobów, aby to naprawić

Czy Netflix ciągle Cię wylogowuje? Sprawdź przyczyny oraz 7 skutecznych sposobów na naprawienie tego problemu na dowolnym urządzeniu.

Jak zmienić płeć na Facebooku

Jak zmienić płeć na Facebooku

Jak zmienić płeć na Facebooku? Poznaj wszystkie dostępne opcje i kroki, które należy wykonać, aby zaktualizować profil na Facebooku.

Jak ustawić wiadomość poza biurem w Microsoft Teams

Jak ustawić wiadomość poza biurem w Microsoft Teams

Dowiedz się, jak ustawić wiadomość o nieobecności w Microsoft Teams, aby informować innych o swojej niedostępności. Krok po kroku guide dostępny teraz!

Jak wyłączyć Adblock w przeglądarkach internetowych?

Jak wyłączyć Adblock w przeglądarkach internetowych?

Dowiedz się, jak wyłączyć Adblock w Chrome i innych przeglądarkach internetowych, aby móc korzystać z wartościowych ofert reklamowych.