Anonim

Aplikace Terminál na Macu může pomoci určit, které pomocné služby a procesy běžící na pozadí mohou způsobovat zpomalení Macu. Aplikace Terminál pomáhá uživateli dostat se do macOS prostřednictvím rozhraní příkazového řádku. Při psaní příkazů v Terminálu se ujistěte, že mezery, znaky a velká písmena jsou přesné.

Poznámka: Pro tuto příručku používáme MacBook se systémem macOS Big Sur.

Jak zabít proces pomocí terminálové aplikace Mac

Základní kroky potřebné k ukončení procesu pomocí Terminálu:

  1. Zálohujte si soubory a složky
  2. Spustit aplikaci terminálu
  3. Zobrazit seznam běžících procesů
  4. Najděte proces, který chcete ukončit
  5. Zabijte proces pomocí příkazu terminálu

1. Zálohujte si soubory a složky

Může být dobrý nápad zálohovat data, soubory a složky pomocí nástroje Time Machine, abyste nemuseli Mac obnovovat ze zálohy kvůli náhodnému smazání. Time Machine se snadno nastavuje a používá.

S Time Machine se také můžete vrátit v čase a podívat se, jak soubor vypadal v nedávné minulosti. Podívejte se na výše uvedený odkaz a přečtěte si náš článek o nastavení Time Machine.

2. Spusťte terminálovou aplikaci

Existuje několik možností, jak otevřít Terminál na Macu, včetně použití klávesové zkratky, Launchpadu nebo otevření Terminálu ze složky Aplikace.

  1. Chcete-li spustit Terminál pomocí klávesové zkratky, stisknutím Command + mezerník otevřete Spotlight . Vyhledejte Terminal a poklepáním na něj otevřete aplikaci.

  1. Terminál můžete otevřít také prostřednictvím Launchpadu. Vyberte Launchpad na Docku, vyberte složku Jiné a poté vyberte Terminál.

  1. Případně přejděte na Go na panelu nabídek, vyberte Utilities, a poté dvojitým kliknutím na Terminal jej spusťte.

Otevře se standardní okno terminálu s datem a časem, kdy jste se naposledy přihlásili, a s příkazovým řádkem, kde zadáte příkaz, který chcete provést. Uvidíte také aktuální (pracovní) adresář, který je výchozí pro vaši domovskou složku.

3. Zobrazit seznam aktuálně spuštěných procesů

Pokud chcete rychle zobrazit všechny aktivní procesy na Macu, můžete otevřít Sledování aktivity a zobrazit každý proces seřazený podle využití procesoru. Na kartě Memory můžete také vidět stejné procesy seřazené podle množství použité paměti RAM.

Pro zobrazení procesů v Terminálu postupujte podle níže uvedených kroků.

  1. V okně Terminál, které jste právě spustili, zadejte top a uvidíte seznam aktuálně spuštěných procesů a zdrojů, které jsou konzumní.

  1. Můžete také zadat ps -ax pro zobrazení seznamu běžících procesů spolu s jejich PID, uplynulým časem běhu, názvem procesu a umístěním.

4. Najděte proces, který chcete ukončit

Proces můžete rychle identifikovat ze seznamu procesů na základě PID nebo názvu ve sloupci CMD. K nalezení PID můžete použít následující metody:

  • Zkontrolujte Monitor aktivity a přejděte dolů, abyste našli relevantní proces v okně Terminál.
  • Použijte příkaz grep k vyhledání procesu podle jeho PID nebo jeho názvu a odfiltrování požadovaných informací. Příkaz grep můžete použít společně s příkazem ps ax k zobrazení pouze procesu, který chcete zabít.
  • Můžete například napsat ps ax | grep GarageBand, abyste našli GarageBand místo toho, abyste jej hledali mezi stovkami aktuálně běžících procesů na vašem Macu.

Výsledek, který můžete vidět, bude vypadat nějak takto:

Tento příklad ukazuje, že Garageband má PID 547 a také složku, ze které byl Garageband spuštěn.

5. Zabijte proces pomocí příkazu terminálu

Aplikaci můžete vynutit ukončit pomocí Příkaz + Možnost+ Esc kombinace kláves, ale v okně Vynutit ukončení aplikací jsou uvedeny pouze jednotlivé aplikace namísto všech procesů spuštěných na vašem Macu.

  1. Chcete-li zabít nežádoucí proces, poznamenejte si PID procesu a poté zadejte kill do Terminálu. Stiskněte Enter a proces se okamžitě ukončí. Chcete-li například zabít GarageBand, napíšeme kill 547.

  1. Případně můžete pomocí příkazu killall zabít proces podle jeho jména a zabít všechny procesy obsahující jeho jméno. Například killall GarageBand ukončí všechny procesy, které mají GarageBand ve svém názvu.

Poznámka: Před použitím příkazu killall pečlivě zkontrolujte procesy.

Vynutit ukončení nereagujících aplikací

Terminal je rychlý způsob, jak vynutit ukončení procesu nebo programu v macOS, pokud program nereaguje nebo se neočekávaně zablokuje. Doufejme, že výše uvedené kroky vyřeší váš problém. Pokud se problém znovu objeví, zvažte aktualizaci aplikace nebo nalezení alternativní aplikace.

Pomohla vám tato příručka ukončit problémový proces na vašem Macu? Podělte se s námi v komentáři níže.

Jak zabít proces pomocí terminálu v macOS