Terminál Mac je neuvěřitelně výkonný. Nejen, že umožňuje dělat věci rychleji, aniž by vás GUI (grafické uživatelské rozhraní) zpomalovalo, ale také vám umožňuje provádět úkoly, které nemůžete dokončit jiným způsobem. Nemusíte však být odborníkem na terminály – nebo dokonce rádi používáte tlumočníky příkazového řádku – abyste toho využili.
Ať už jste s terminálem úplným nováčkem nebo se s ním teprve začínáte, seznam 10 příkazů terminálu Mac níže by vám měl pomoci zlepšit práci s vaším Macem. Můžete je spustit během několika sekund.
I když se v Terminálu dobře vyznáte, stále můžete narazit na podivný příkaz, který celou dobu spadal pod váš radar. Takže pokračujte ve čtení.
1. Udržujte svůj Mac vzhůru
Vzpomínáte si, kdy naposledy váš Mac usnul a skončil s pozastavením nebo zrušením stahování – nebo cokoli jiného – co prováděl? Pokud nesnášíte úpravy nastavení spánku pokaždé, když to chcete zastavit, jednoduše spusťte Terminál a spusťte příkaz Mac Terminal níže:
kofeinát
Váš Mac nepřejde do režimu spánku, dokud zůstane okno Terminálu otevřené. Můžete také zabránit tomu, aby Mac usnul na určitou dobu pouze přidáním argumentu -t – např. kofeinát -t 3600.
2. Změnit formát snímku obrazovky
Ve výchozím nastavení váš Mac ukládá snímky obrazovky ve formátu PNG. Ale můžete to změnit na mnohem lehčí formát JPG pomocí příkazu níže:
výchozí typ zápisu com.apple.screencapture JPG
Stejný příkaz můžete navíc použít k přepnutí na alternativní formáty, jako je TIFF, BMP a PSD. Stačí nahradit JPG (směrem ke konci) požadovanou příponou obrázku.
3. Ping na webové stránky a zařízení
Pokud máte problémy s připojením k webu, můžete zkusit pingnout. Jednoduše zadejte následující příkaz, ale nahraďte jej webovou adresou nebo adresou IP (interní protokol). Příkaz platí také pro zařízení v místní síti, včetně samotného routeru.
ping
Váš Mac by měl opakovaně odesílat pakety dat a zobrazovat doby odezvy v milisekundách. Stisknutím Control+C zastavíte příkaz.
Chcete-li spustit příkaz s nastaveným počtem datových paketů, použijte argument -c-např. ping -c 4 google.com.
4. Vyprázdnit mezipaměť DNS
Cache DNS (Domain Name System) vašeho Macu se skládá z „vyřešených“ doménových jmen ve formě IP adresy. Pokud je mezipaměť DNS zastaralá nebo poškozená, můžete narazit na problémy s přístupem nebo načítáním webových stránek.
Chcete-li vymazat mezipaměť DNS na Macu, spusťte v Terminálu následující příkaz:
sudo dscacheutil -flushcache;sudo killall -HUP mDNSResponder
Pro autorizaci příkazu musíte zadat heslo svého uživatelského účtu Mac.
Pokud smazání mezipaměti DNS nepomůže, musíte zkusit vymazat mezipaměť prohlížeče Safari, Chrome nebo Firefox.
5. Zobrazit celou cestu k souboru ve Finderu
Když se ponoříte hluboko do Finderu, můžete pomocí pruhu cesty získat korálek na svém místě. Můžete jej aktivovat výběrem Zobrazit > Zobrazit pruh cesty.
Můžete však také použít následující příkaz k odhalení tradiční cesty k souboru v záhlaví Finderu. Chcete-li to provést, stačí spustit příkaz níže:
defaults write com.apple.finder _FXShowPosixPathInTitle -bool YES;killall Finder
Pokud budete chtít později zakázat úplnou cestu k souboru ve Finderu, použijte následující příkaz:
defaults write com.apple.finder _FXShowPosixPathInTitle -bool NO;killall Finder
Zde jsou další způsoby, jak odhalit cestu k souboru v systému macOS.
6. Stáhnout soubory
Věděli jste, že soubory můžete stahovat přímo přes samotný terminál? Pokud máte potíže se stahováním pomocí webového prohlížeče, zadejte níže uvedený příkaz do Terminálu a nahraďte jej adresou URL pro stahování.
curl -O
Stahování souboru by se mělo začít okamžitě spolu s informacemi, jako je rychlost stahování a přijatá data.
Ve výchozím nastavení stahuje příkaz soubory do kořenového adresáře vašeho uživatelského účtu Mac. Můžete to změnit předem (například do adresáře Downloads na Macu) pomocí Změnit adresář-cd-command
cd ~/Stažení/
7. Komprimovat a chránit složky heslem
Při komprimaci citlivé složky byste měli použít ochranu heslem, abyste zabránili ostatním v přístupu k jejímu obsahu bez povolení. K tomu potřebujete Terminál.
Začněte změnou adresáře Terminál na složku, která obsahuje složku, kterou chcete komprimovat. Pokud je například umístěn na ploše, zadejte následující:
cd ~/Desktop/
Potom pokračujte příkazem níže:
zip -er
Nahraďte a názvy výstupní složky, respektive zdrojové složky.
Pokud například chcete komprimovat složku označenou PDF a výsledný soubor ZIP označit stejným názvem, zadejtezip -er PDFs.zip PDFs. Poté zadejte a ověřte heslo, které chcete přidat do souboru ZIP.
8. Vytvořit symbolické odkazy
Symbolické odkazy jsou zkratky složek, které ukazují na různá umístění na Macu. Jsou pohodlné a umožňují vám dělat nejrůznější věci. Můžete například změnit výchozí cíl zálohování pro zálohy iPhone nebo synchronizovat složky do iCloud, aniž byste museli měnit věci.Příkaz Mac Terminal k vytvoření symbolického odkazu je následující:
ln -s
Nahraďte cílovým adresářem a umístěním, které by mělo obsahovat symbolický odkaz.
Na níže uvedeném snímku obrazovky je zobrazen příkaz, který terminálu dává pokyn k vytvoření symbolického odkazu na iCloud Drive ukazujícího na složku označenou PDF ve složce Dokumenty na Macu.
Zde je podrobné vysvětlení toho, jak fungují symbolické odkazy na počítačích Mac.
9. Naplánujte vypnutí nebo restart
Můžete naplánovat vypnutí svého Macu po určité době. Zadejte následující příkaz, nahraďte jej dobou trvání v minutách:
$ sudo vypnutí -h
Případně můžete svůj Mac vyzvat k restartování nahrazením -h za -r argument-např. $ sudo shutdown -r 60.
10. Talking Mac
Toto je zábavný příkaz:
říci
Nahraďte čímkoli chcete, a váš Mac by měl začít mluvit, jakmile stisknete Enter!
Můžete také přimět Mac mluvit různými hlasy. Několik příkladů:
say -v Fred
říkej -v samantha
Tip: Napište say -v ? a stiskněteZadejte pro zobrazení dalších hlasů.
15 Další příkazy terminálu pro Mac
Nemůžete se nabažit terminálu? Zde je 15 dalších příkazů, které byste měli znát.
Akce | Příkaz |
Zobrazit běžící procesy | horní |
Zkontrolujte dostupnost Macu | doba provozu |
Odhalit IP adresu | curl ipecho.net/plain; echo |
Zobrazit bezdrátový přístupový bod | netstat -nr | grep default |
Zobrazení skrytých souborů ve Finderu | defaults write com.apple.Finder AppleShowAllFiles true;killall Finder |
Změnit výchozí název snímku obrazovky | defaults write com.apple.screencapture name “New Name”;killall SystemUIServer |
Zakázat vržené stíny snímku obrazovky | $ výchozí zápis com.apple.screencapture disable-shadow -bool TRUE;killall SystemUIServer |
Kopírování dat mezi místy | stejně -V |
Skrýt skryté aplikace v doku | defaults write com.apple.Dock showhidden -bool TRUE;killall Dock |
Přidat distanční vložky do doku | defaults write com.apple.dock persistent-apps -array-add ‘{“tile-type”=”spacer-tile”;}’;killall Dock |
Automaticky restartovat po zmrazení | sudo systemsetup -setrestartfreeze on |
Zní to jako iPhone při nabíjení | defaults write com.apple.PowerChime ChimeOnAllHardware -bool true;open /System/Library/CoreServices/PowerChime.app |
Spustit stejný příkaz | !! |
Zobrazit historii terminálu | Dějiny |
Vynutit vyprázdnění koše | sudo rm -rf ~/.Trash/ |
Terminal Whiz
Výše uvedené příkazy Mac Terminal nejsou v žádném případě vyčerpávající, ale měly by poskytnout mnoho případů použití, když budete Mac nadále používat. Pokud máte nějaké oblíbené, které se na seznam nedostaly, neváhejte se o ně podělit v komentářích níže.
