Jak používat příkazy terminálu Mac
Pokud chcete ze svého Macu vytěžit maximum, musíte si osvojit terminál Mac a naučit se pár užitečných terminálů příkazy. Většina uživatelů dobře používá nabídky a myš k ovládání nastavení, souborů a složek, ale pokud se chcete dostat pod pokličku Operační Systém Mac, terminál vás tam rychle dostane a dokončí práci.
Co je Mac Terminal?
Terminál Mac je zahrnutý program v systému macOS, který vám umožňuje používat Unix příkazy (myslím DOS) pro rychlé a snadné provádění desítek funkcí bez jakéhokoli zásahu operačního systému. Technický termín pro něj je rozhraní příkazového řádku (CLI). Používání terminálu může být velmi výkonné a efektivní, ale také nebezpečné.
Při používání příkazů terminálu buďte velmi opatrní. Při zneužití můžete skončit smazáním souborů a složek rychleji, než budete moci reagovat (do bodu, kdy je možná budete muset obnovit ze zálohy.)
Terminál je někdy přirovnáván k Okna program příkazového řádku. Jsou podobné; terminál však ke své funkci používá příkazy Unix. Windows používá svůj vlastní jazyk příkazového řádku.
Někteří uživatelé (předpokládají IT administrátoři a vývojáři) používají terminál, protože může být rychlejší než grafický Rozhraní, které většina z nás používá, a jako skutečné nakopávače umožňuje přístup k funkcím, které nejsou dostupné prostřednictvím běžného macOS rozhraní.
Při používání terminálových příkazů záleží na přesnosti (včetně velkých písmen), takže buďte opatrní na každý znak, dokonce i na mezery.
Jak otevřít Terminál (příkazový řádek) na Macu
Terminál můžete použít otevřením Nálezce > Aplikace > Utility > Terminál. Otevře se okno a uvidíte příkazový řádek končící na a $. Zobrazený příkazový řádek je ComputerName: CurrentDirectory ~Username$. V horní části okna uvidíte slovo Bash; znamená 'Bourne again shell.' Bash je jazyk používaný pro terminál na Macu.
Jste připraveni začít psát příkazy.
Po každém příkazu stiskněte Vrátit se klíč k jeho provedení. Můžete také zkopírovat a vložit do okna terminálu.
Klávesové zkratky pro použití s terminálem
Tab | Automaticky doplňuje názvy souborů a složek |
Ctrl + A | Přesune se na začátek řádku, na který píšete |
Ctrl + E | Přesune se na konec řádku, na kterém píšete |
Ctrl + W | Smaže slovo před kurzorem |
Ctrl + T | Zamění poslední dva znaky před kurzorem |
Esc + T | Zamění poslední dvě slova před kurzorem |
Ctrl + L | Vymaže obrazovku |
Ctrl + C | Zabije aktuální proces |
Ctrl + R | Prohledávejte dříve použité příkazy |
Možnost + → | Posuňte kurzor o jedno slovo dopředu |
Možnost + ← | Posuňte kurzor o jedno slovo zpět |
Ctrl + F | Posuňte kurzor o jeden znak dopředu |
Ctrl + B | Posuňte kurzor o jeden znak zpět |
Ctrl + Y | Vložte vše, co bylo vyříznuto posledním příkazem |
Ctrl + _ | Vraťte zpět poslední příkaz |
Ctrl + D | Opusťte aktuální shell |
Práce se soubory a složkami
CD | Zobrazuje váš domovský adresář |
CD | Přejděte do konkrétního adresáře |
cd ~ | Domovský adresář, např. „cd ~/složka/“ |
cd / | Kořen pohonu |
ls | Zobrazí seznam všech souborů v aktuálním adresáři |
ls -C | Seřaďte soubory nebo záznamy podle velikosti |
ls -lt | Seznam souborů seřazených podle času úpravy (nejnovější jako první) |
ls -l | Zobrazuje dlouhý seznam všech souborů v aktuálním adresáři. |
ls -a | Výpis včetně skrytých souborů |
ls -lh | Dlouhý seznam s velikostí souborů čitelných pro člověka (kB, MB nebo GB) |
ls -R | Rekurzivně zobrazuje celý obsah složky |
horní | Zobrazuje aktivní procesy. Stiskněte q pro ukončení |
q | Výstup |
Průhledná | Vyčistěte obrazovku |
dotek | Vytvořte nový soubor bez přípony |
pwd | Úplná cesta k pracovnímu adresáři |
.. | Nadřazený adresář |
ls-l.. | Dlouhý výpis nadřazeného adresáře |
cd ../../ | Posuňte se o 2 úrovně výše |
. | Aktuální složka |
kočka | Aktuální složka |
rm | Odebrat soubor |
rm -i | Odebrat s potvrzením |
rm -r | Odebrat adresář a jeho obsah - Používejte opatrně! |
rm -f | Vynutit odstranění bez potvrzení |
rm -i | Před odstraněním se zobrazí výzva |
cp | Zkopírujte soubor do souboru |
cp | Zkopírujte soubor do adresáře |
mv | Přesunout/Přejmenovat soubor |
mkdir | Vytvořte nový adresář s názvem |
mkdir | Vytvořte více adresářů najednou |
mkdir -p |
Vytvářejte vnořené adresáře |
rmdir | Odebrat celý adresář (funguje pouze u prázdných adresářů) |
nalézt |
Najděte všechny pojmenované soubory |
Speciální příkazy
sudo | Spusťte příkaz s bezpečnostními oprávněními superuživatele |
nano | Otevře editor terminálu |
otevřeno | Otevře soubor |
Zobrazit nápovědu k příkazu | |
muž | Zobrazit nápovědu k příkazu |
Kontrolní oprávnění
ls -ld | Zobrazit výchozí oprávnění pro domovský adresář |
ls -ld/ | Zobrazí oprávnění ke čtení, zápisu a přístupu k určité složce |
chmod 755 | Změňte oprávnění souboru na 755 |
chmod -R 600 | Změňte oprávnění složky (a jejího obsahu) na 600 |
chown |
Změňte vlastnictví souboru na uživatele a skupinu. Přidejte -R pro zahrnutí obsahu složky |
Síťové a serverové příkazy
ping | Otestujte hostitele a zobrazte jeho stav |
kdo je | Výstup WHOIS informací o doméně |
kadeř -O | Stáhnout soubor přes HTTP, HTTPS nebo FTP |
ssh |
Navažte SSH připojení k |
scp |
Kopírovat a |
Nejoblíbenější příkazy terminálu Mac
Jako bonus k našemu terminálovému cheat sheetu jsou zde uvedeny některé z nejpopulárnějších terminálových příkazů, které vám umožní co nejlépe využít váš Mac.
Zobrazit/skrýt skryté soubory a složky
Jsou chvíle, kdy to potřebujete zobrazit skryté soubory a složky na Macua existuje k tomu příkaz.
defaults write com.apple.finder AppleShowAllFiles TRUE
Killall Finder
Chcete-li zvrátit výše uvedený příkaz, změňte SKUTEČNÝ na NEPRAVDIVÉ.
Stáhnout soubory z internetu
Chcete-li rychle stáhnout soubor z internetu, použijte příkaz níže.
curl -O URL souboru, který chcete stáhnout
Změňte výchozí umístění pro snímky obrazovky
Ne každý chce snímky obrazovky ukládat na plochu. Jediným příkazem můžete změnit, kam jdou.
výchozí zapsat cestu umístění com.apple.screencapture do složky, kam chcete uložit snímky obrazovky
lis Vrátit se.
killall SystemUIServer
lis Vrátit se.
Změňte výchozí typ souboru pro snímky obrazovky
Pokud chcete změnit výchozí typ souboru snímků obrazovky, použijte následující příkaz.
výchozí zápis com.apple.screencapture typ JPG
lis Vrátit se.
killall SystemUIServer
lis Vrátit se.
Smazat všechny soubory ve složce
Pomocí jediného příkazu můžete snadno odstranit všechny soubory ve složce. Mějte však na paměti, že po stisknutí není žádné tlačítko Zpět Vrátit se, soubory jsou pryč.
rm -R název složky
Musíte uvést celou cestu k názvu složky.
Přečtěte si příručku
Bash má vestavěný kompletní manuál a ke stránkám se dostanete přes terminál pomocí příkazu „man“.
Pokud byste například chtěli vědět, jak používat CD příkaz, zadali byste:
muž cd
Stránky příručky můžete procházet stisknutím mezerníku.
Toto jsou nejběžnější příkazy, ale existují tisíce (můžete je dokonce spojit do jednoho série příkazů), můžete zkusit v terminálu, aby byl váš Mac výkonnější a více příjemný. Pamatujte však, že tyto příkazy obsahují hodně síly, takže se ujistěte, že je zadáváte správně.