
Owen Little
0
4448
1016
macOS je intuitivní operační systém, takže nemusíte trávit spoustu času učením se základům; Když to víte, proč byste se měli učit a využívat příkazového řádku Unixu dostupného na vašem počítači Mac? Máme čtyři dobré důvody:
- Existují desítky open source a volně dostupných aplikací založených na Unixu. Nemusíte na ně utrácet peníze.
- Pokud máte potíže s hledáním souborů v aplikaci Spotlight, můžete se obrátit na vyhledávací nástroje Unix. Jsou mnohem silnější než Spotlight.
- Soubory, složky a archivy souborů můžete spravovat automatizovaným způsobem. Nastavení úlohy cron to zvládne automaticky.
- To vám dává větší sílu a kontrolu nad vaším systémem.
S tolika příkazy Mac je často obtížné si je zapamatovat a použít je všechny. Jsme zde, abychom vám pomohli s podrobným cheat listem příkazů Mac Terminal, které můžete použít k odemknutí zvýšené produktivity ve vašem systému.
Spusťte aplikaci Terminál z Aplikace> Nástroje nebo hledat pomocí Spotlight. Poté můžete začít s některými výkonnými příkazy níže.
Mac Terminal příkazy Cheat Sheet
Příkaz | Akce |
---|---|
Klávesové zkratky | |
Tab | Automatické doplňování názvů souborů a složek |
Ctrl + A | Přejděte na začátek řádku, na kterém právě píšete |
Ctrl + E | Přejděte na konec řádku, na kterém právě píšete |
Ctrl + U | Vymažte řádek před kurzorem |
Ctrl + K | Vymažte řádek za kurzorem |
Ctrl + W | Odstraňte slovo před kurzorem |
Ctrl + T | Zaměňte poslední dva znaky před kurzorem |
Esc + T | Zaměňte poslední dvě slova před kurzor |
Ctrl + L | Vymažte obrazovku |
Ctrl + C | Zabijte vše, co běží |
Ctrl + D | Ukončete aktuální shell |
Možnost + → | Posuňte kurzor o jedno slovo dopředu |
Volba + ← | 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 cokoli, co bylo přerušeno posledním příkazem |
Ctrl + Z | Vloží cokoli do pozastaveného procesu na pozadí |
Ctrl + _ | Zrušit poslední příkaz |
Základy | |
/ (Forward Slash) | Adresář nejvyšší úrovně |
. (Jednorázové období) | Aktuální adresář |
… (Double Period) | Nadřazený adresář |
~ (Tilde) | Domovský adresář |
sudo [příkaz] | Spusťte příkaz s bezpečnostními oprávněními superuživatele |
nano [soubor] | Otevře editor terminálu |
otevřít soubor] | Otevře soubor |
[příkaz] -h | Získejte nápovědu k příkazu |
muž [příkaz] | Zobrazit nápovědu k příkazu |
Změnit adresář | |
CD | Domovský adresář |
cd [složka] | Změnit adresář, např. CD Dokumenty |
cd ~ | Domovský adresář |
CD/ | Kořen jednotky |
CD - | Předchozí adresář nebo složka, kterou jste naposledy procházeli |
pwd | Ukažte svůj pracovní adresář |
CD… | Přejděte do nadřazeného adresáře |
cd… /… | Přesuňte se o dvě úrovně |
Seznam obsahu adresáře | |
ls | Zobrazí název souborů a podadresářů v adresáři |
ls -C | Vynutit výstup sloupce z více sloupců |
ls -a | Seznam všech záznamů včetně záznamů s. (Období) a ... (dvojité období) |
ls -1 | Výstup seznamu souborů v jednom záznamu na jeden řádkový formát |
ls -F | Zobrazte / / lomítko ihned za každou cestou, která je adresářem, * (hvězdička) po spustitelných programech nebo skriptech a @ za symbolickým odkazem |
ls -S | Seřadit soubory nebo položky podle velikosti |
ls -l | Seznam v dlouhém formátu. Zahrnuje režim souboru, jméno vlastníka a skupiny, datum a čas byl změněn, název cesty a další |
ls -lt | Seznam souborů seřazených podle upraveného času (poslední první) |
ls -lh | Dlouhý výpis s lidsky čitelnými velikostmi souborů v KB, MB nebo GB |
ls -lo | Seznam názvů souborů s velikostí, vlastníkem a příznaky |
ls -la | Vypište podrobný obsah adresáře, včetně skrytých souborů |
Velikost souboru a místo na disku | |
du | Seznam použití pro každý podadresář a jeho obsah |
du -sh [složka] | Lidský čitelný výstup všech souborů v adresáři |
du -s | Zobrazit položku pro každý určený soubor |
du -sk * | řadit -nr | Seznam souborů a složek, celková velikost včetně podsložek. Nahraďte sk * s sm * a zobrazte seznam adresářů v MB |
df-h | Vypočítejte volné místo na disku vašeho systému |
df -H | Vypočítat volné místo na disku v silách 1 000 (na rozdíl od 1 024) |
Správa souborů a adresářů | |
mkdir | Vytvořit novou složku s názvem |
mkdir -p / | Vytvářejte vnořené složky |
mkdir | Vytvořte několik složek najednou |
mkdir "" | Vytvořte složku s mezerou v názvu souboru |
rmdir | Odstranění složky (funguje pouze u prázdných složek) |
rm -R | Odstraňte složku a její obsah |
dotek | Vytvořte nový soubor bez přípony |
cp | Zkopírujte soubor do složky |
cp | Zkopírujte soubor do aktuální složky |
cp ~ // | Zkopírujte soubor do složky a zkopírujte soubor |
cp -R | Zkopírujte složku do nové složky s mezerami v názvu souboru |
cp -i | Před kopírováním souboru se zprávou o přepsání upozornění se zobrazí výzva |
cp / Users / | Zkopírujte více souborů do složky |
rm | Smazat soubor (Tímto odstraníte soubor trvale; používejte jej opatrně.) |
rm -i | Vymažte soubor pouze tehdy, pokud jej potvrdíte |
rm -f | Vynutit odstranění bez potvrzení |
rm | Odstraňte více souborů bez jakéhokoli potvrzení |
mv | Přesunout / přejmenovat |
mv | Přesuňte soubor do složky, případně přepsáním existujícího souboru |
mv -i | Volitelný parametr -i vás upozorní před přepsáním souboru |
mv * .png ~ / | Přesuňte všechny soubory PNG z aktuální složky do jiné složky |
Historie příkazů | |
Ctrl + R | Prohledávejte dříve používané příkazy |
historie n | Zobrazuje předchozí příkazy, které jste zadali. Přidejte číslo, které chcete omezit na posledních n položek |
![hodnota] | Proveďte poslední zadaný příkaz, který začíná hodnotou |
!! | Proveďte poslední zadaný příkaz |
Oprávnění | |
ls -ld | Zobrazit výchozí oprávnění pro domovský adresář |
ls -ld / | Zobrazte 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řidat -R pro zahrnutí obsahu složky |
Procesy | |
ps -ax | Výstup aktuálně spuštěných procesů. Zde ukazuje procesy od všech uživatelů a x ukazuje procesy, které nejsou připojeny k terminálu |
ps -aux | Zobrazuje všechny procesy s% cpu,% mem, page in, PID a command |
horní | Zobrazit živé informace o aktuálně spuštěných procesech |
top -ocpu -s 5 | Procesy zobrazení seřazené podle využití CPU, aktualizace každých 5 sekund |
top -o rsize | Seřadit top podle využití paměti |
zabít PID | Ukončete proces s ID. Uvidíte PID jako sloupec v Sledování aktivity |
ps -ax | grep | Vyhledejte proces podle názvu nebo PID |
Síť | |
ping | Stav ping hostitele a zobrazení |
kdo je | Výstup informací o whois pro doménu |
stočte -O | Stáhněte soubor přes HTTP, HTTPS nebo FTP |
ssh @ | Navázat spojení SSH s uživatelem |
scp @: / remote / cesta | Kopírovat na dálkové ovládání |
Homebrew | |
vařit doktora | Zkontrolujte, zda se v pivovaru nenacházejí možné problémy |
vařit instalaci | Nainstalujte vzorec |
vařit odinstalovat | Odinstalujte vzorec |
vařit seznam | Seznam všech nainstalovaných vzorců |
vařit | Zobrazit dostupné vzorce pro vaření |
vařit upgrade | Upgradujte všechny zastaralé a nepojaté boby |
vařit aktualizaci | Načtěte nejnovější verzi homebrewu a vzorce |
uvařit úklid | Odebrat starší verzi nainstalovaného vzorce |
vařit kohout homebrew / sud | Klepněte na úložiště sudů z GitHubu |
seznam pivovarských sudů | Seznam všech nainstalovaných sudů |
instalace vařeného sudu | Nainstalujte daný sud |
odinstalovat sud na pivo | Odinstalujte daný sud |
Vyhledávání | |
find -name | Vyhledejte všechny soubory pojmenované uvnitř. Pomocí zástupných znaků (*) můžete vyhledávat části názvů souborů |
grep "" | Výstup všech výskytů uvnitř (add -i pro malá a velká písmena) |
grep -rl "" | Vyhledejte všechny soubory obsahující uvnitř |
Výstup | |
kočka | Výstup obsahu |
méně | Výstup obsahu použití příkazu less, který podporuje stránkování a další |
hlava | Výstup prvních 10 řádků |
>> | Připojí výstup k |
> | Přímý výstup do |
| | Nasměrujte výstup na |
Dále přizpůsobte terminál
Existuje mnoho příkazů v této podvádět list. Ale nemusíte se je všechny učit najednou! Vyberte několik, které se dobře integrují do vašeho pracovního postupu, a ušetříte tak nejvíce času. Jakmile tyto příkazy zvládnete, o terminálu se dozvíte ještě více, abyste si s ním mohli vylepšit své zkušenosti.
Pro další čtení jsme se podívali na to, jak přizpůsobit terminál Mac a učinit jej užitečnějším. Jak přizpůsobit terminál Mac a učinit ho užitečnějším Jak přizpůsobit terminál Mac a učinit ho užitečnějším Aplikace terminálu na vašem počítači Mac je výkonná , ale je to trochu nevýrazné. Zde je návod, jak přizpůsobit Terminál pro vaše potřeby. .