Jak používat konzolu na macOS ke kontrole protokolu a aktivit

Aplikace Console v macOS je celosystémový prohlížeč ladicích zpráv a souborů protokolu. Můžete jej použít ke sledování chyb v aplikacích nebo jen získat představu o tom, co se děje ve vašem systému.

Většina všeho v této aplikaci není určena pro běžného uživatele, protože je určena pro vývojáře, kteří lépe rozumí operačnímu systému macOS. Varování a chyby jsou při běžném používání počítače velmi časté, takže se nebojte, pokud jich zde uvidíte hodně.

Čtení konzole

Aplikaci Console můžete spustit ze Spotlight stisknutím Command+Mezerník a vyhledáním, nebo ze složky Utilities v adresáři Applications. (Otevřete Finder a vyberte „Aplikace“, abyste jej našli.)

První věc, kterou uvidíte, je samotná konzole. To zaznamenává každou zprávu odeslanou procesy a službami běžícími ve vašem systému. Aktualizuje se velmi rychle, takže pokud chcete, aby to mělo nějaký smysl, budete muset použít nějaké třídění.

Nahoře na panelu nástrojů je tlačítko nazvané „Nyní“, které automaticky posune okno dolů, jakmile přijdou nové zprávy. To může být užitečné, pokud se pokoušíte ladit v reálném čase.

Můžete si také vybrat, že chcete zobrazit pouze chyby a chyby, čímž se odfiltruje vše bez červené nebo žluté tečky a zobrazí se pouze důležité věci, které byste mohli chtít vidět.

K dispozici je zde také vyhledávací lišta, která má přidanou funkcionalitu umožňující vyhledávat podle různých parametrů. Jednoduše zadejte cokoli, stiskněte Enter a poté změňte parametr z rozbalovací nabídky „Any“:

Můžete to použít k zúžení konzoly tak, aby zobrazovala pouze zprávy související s vaším problémem.

Dalším zobrazením je panel „Aktivity“, který seřadí zprávy konzoly podle aktivity, se kterou jsou spojeny:

Ty jsou seřazeny hierarchicky, takže je budete muset rozbalit kliknutím na bílé tlačítko „+“ vedle každého z nich.

Prohlížeč protokolů

Protokoly vašeho systému fungují jako podrobnější a trvalejší zprávy konzoly. Najdete je v postranním panelu v části „Přehledy“.

Protokoly jsou rozděleny do různých kategorií a zjistíte, že většina aplikací na uživatelské úrovni má své protokoly v „~/Library/Logs“, rozdělené podle aplikace. Procesy nižší úrovně mohou mít své v „/Library/Logs“ nebo „/var/log“. Tyto všechny existují také na disku, takže můžete přejít do těchto složek a zkopírovat samotný soubor, pokud jej potřebujete poslat někomu jinému.

Existují také kategorie „Systémové zprávy“ a „Uživatelské zprávy“, které seskupují protokoly pro systémové procesy a uživatelské aplikace.