Jak zabić proces za pomocą terminala w systemie macOS

Aplikacja Terminal na komputerze Mac(Mac) może pomóc określić, które usługi i procesy pomocnicze działające w tle mogą powodować spowolnienie komputera Mac. (Mac to slow down.)Aplikacja Terminal pomaga użytkownikowi dostać się do systemu macOS za pomocą interfejsu wiersza poleceń. Podczas wpisywania poleceń w Terminalu(Terminal) upewnij się, że spacje, znaki i wielkie litery są dokładne. 

Uwaga(Note) : w tym przewodniku używamy MacBooka(MacBook) z systemem macOS Big Sur .

Jak zabić proces za pomocą aplikacji terminala Mac?(How to Kill a Process Using the Mac Terminal Application)

Podstawowe kroki wymagane do zabicia procesu za pomocą Terminala(Terminal) :

  1. Utwórz kopię zapasową plików i folderów 
  2. Uruchom aplikację Terminal
  3. Zobacz listę uruchomionych procesów 
  4. Znajdź proces, który chcesz zamknąć
  5. Zakończ(Kill) proces za pomocą polecenia Terminal

1. Utwórz kopię zapasową plików i folderów (Backup Your Files and Folders )

Dobrym pomysłem może być utworzenie kopii zapasowej danych, plików i folderów za pomocą Time Machine(backup your data, files and folders using Time Machine) , aby uniknąć konieczności przywracania komputera Mac z kopii zapasowej z powodu przypadkowego usunięcia. Time Machine jest łatwy w konfiguracji i obsłudze. 

Dzięki Time Machine możesz także cofnąć się w czasie i zobaczyć, jak plik wyglądał w niedalekiej przeszłości. Sprawdź powyższy link, aby przeczytać nasz artykuł na temat konfiguracji Time Machine

2. Uruchom aplikację terminala(2.  Launch the Terminal Application)

Istnieje kilka opcji otwierania Terminala(Terminal) na Macu(Mac) , w tym użycie skrótu klawiaturowego(keyboard shortcut) , Launchpad lub otwarcie Terminala(Terminal) z folderu Aplikacje .(Applications)

  1. Aby uruchomić Terminal za pomocą skrótu klawiaturowego, naciśnij Command + Spacebar , aby otworzyć Spotlight . Wyszukaj Terminal i kliknij go dwukrotnie, aby otworzyć aplikację. 

  1. Możesz także otworzyć Terminal za pomocą Launchpada(Launchpad) . Wybierz Launchpad w Docku, wybierz Inny(Other) folder, a następnie wybierz Terminal .

  1. Alternatywnie przejdź do Idź(Go) na pasku menu, wybierz Narzędzia(Utilities) , a następnie kliknij dwukrotnie Terminal , aby go uruchomić.

Otworzy się standardowe okno Terminala(Terminal) z datą i godziną ostatniego zalogowania oraz wiersz polecenia, w którym wpiszesz polecenie, które chcesz wykonać. Zobaczysz również bieżący (działający) katalog, który domyślnie jest katalogiem domowym(Home Folder)

3. Wyświetl listę aktualnie uruchomionych procesów (3.  View the List of Currently Running Processes )

Jeśli chcesz szybko wyświetlić wszystkie aktywne procesy na komputerze Mac , możesz otworzyć Monitor aktywności(Activity Monitor) i zobaczyć każdy proces posortowany według wykorzystania procesora(CPU) . Możesz również zobaczyć te same procesy uszeregowane według ilości pamięci RAM(RAM) używanej na karcie Pamięć(Memory)

Wykonaj poniższe czynności, aby wyświetlić procesy w Terminalu(Terminal) .

  1. Wpisz top w oknie Terminala(Terminal) , które właśnie uruchomiłeś, a zobaczysz listę aktualnie uruchomionych procesów i zużywanych przez nie zasobów. 

  1. Możesz także wpisać ps -ax , aby wyświetlić listę uruchomionych procesów wraz z ich PID(PIDs) , upływającym czasem działania, nazwą procesu i lokalizacją.

4. Znajdź proces, który chcesz zamknąć(4.  Find the Process You Want to Close)

Możesz szybko zidentyfikować proces z listy procesów na podstawie PID lub nazwy w kolumnie CMD . Możesz użyć następujących metod, aby znaleźć PID :

  •  Sprawdź monitor aktywności(Activity) i przewiń w dół, aby znaleźć odpowiedni proces w oknie terminala(Terminal) .
  • Użyj polecenia grep , aby znaleźć proces według jego PID lub jego nazwy i odfiltrować żądane informacje. Możesz użyć polecenia grep razem z poleceniem ps ax, aby wyświetlić tylko proces, który chcesz zabić. 
  • Na przykład możesz wpisać ps ax | grep GarageBand , aby znaleźć GarageBand , zamiast szukać go wśród setek aktualnie uruchomionych procesów na Twoim Macu(Mac)

Wynik, który możesz zobaczyć, będzie wyglądał mniej więcej tak:

Ten przykład pokazuje, że Garageband ma PID 547, a także folder, z którego uruchomiono  Garageband .

5. Zabij proces za pomocą polecenia terminala(5. Kill the Process Using a Terminal Command)

Możesz wymusić zamknięcie aplikacji(Force Quit the application) , używając kombinacji klawiszy Command + Option + Esc , ale tylko poszczególne aplikacje są wymienione w oknie Wymuś zamknięcie aplikacji(Force Quit Applications) zamiast wszystkich procesów uruchomionych na komputerze Mac

  1. Aby zabić niechciany proces, zanotuj PID procesu, a następnie wpisz kill <Process PID number> w Terminalu. Naciśnij Enter , a proces zostanie natychmiast zakończony. Na przykład, aby zabić GarageBand , wpiszemy kill 547 .

  1. Alternatywnie możesz użyć polecenia killall , aby zabić proces według jego nazwy i zabić wszystkie procesy zawierające jego nazwę. Na przykład killall GarageBand zakończy wszystkie procesy, które mają w nazwie  GarageBand .

Uwaga(Note) : dokładnie sprawdź procesy przed użyciem polecenia killall. 

Wymuś zamknięcie nieodpowiadających aplikacji(Force Quit Unresponsive Applications)

Terminal to szybki sposób na wymuszenie zamknięcia procesu lub programu w systemie macOS, jeśli program nie odpowiada lub nieoczekiwanie się zawiesza(program fails to respond or unexpectedly hangs) . Mamy nadzieję(Hopefully) , że powyższe kroki rozwiążą Twój problem. Jeśli problem pojawi się ponownie, rozważ aktualizację aplikacji lub znalezienie alternatywnej aplikacji. 

Czy(Did) ten przewodnik pomógł ci zabić kłopotliwy proces na komputerze Mac ? Podziel się z nami w komentarzu poniżej.



About the author

Jestem technikiem komputerowym z ponad 10-letnim doświadczeniem i doświadczeniem w pracy z urządzeniami z systemem Android. Od pięciu lat pracuję również w biurze, gdzie nauczyłem się obsługi Office 365 i MacOS. W wolnym czasie lubię spędzać czas na świeżym powietrzu, grając muzykę lub oglądając filmy.



Related posts