Terminal w macOS dla początkujących – najważniejsze komendy

terminal macOS dla początkujących podstawy

Prawdopodobnie używasz macOS codziennie, nie dotykając Terminala. To w porządku – dopóki nie uświadomisz sobie, o ile szybsze może być klikanie. Kilka poleceń zamienia zarządzanie plikami z minut w sekundy. Ale jeden zły skrót klawiszowy może kosztować cię godziny. Gdzie więc przebiega granica między szybkością a bezpieczeństwem?

Zaoszczędź godziny dzięki tym komendom terminala macOS

Oszczędź godziny dzięki komendom terminala macOS

Chcesz przestać klikać przez niekończące się okna Findera i zaoszczędzić godziny swojego dnia? Znalazłeś swoją brać. Terminal to nie tylko narzędzie dla programistów – to twój skrót do robienia więcej, szybciej. Zacznij od `pwd`, aby zobaczyć, gdzie jesteś. Użyj `mkdir`, aby natychmiast tworzyć foldery, `touch` dla nowych plików, a `rm`, aby je usuwać w mgnieniu oka – bez przeciągania do kosza. Kopiuj i przenoś pliki za pomocą `cp` i `mv`. Potrzebujesz czystej karty? `clear` czyści ekran. Każde opanowane polecenie utrwala to uczucie: „Należę do ekipy, która załatwia sprawy”. Będziesz się zastanawiać, dlaczego w ogóle klikałeś w Finderze.

Szybciej poruszaj się po Macu za pomocą `Cd` i `Ls`

nawiguj po Macu za pomocą cd i ls

Jak poruszać się po Macu bez dotykania myszy? Dzięki `cd` i `ls` poczujesz się jak prawdziwy wtajemniczony. `cd` zmienia twój katalog – wystarczy wpisać `cd Pulpit`, aby natychmiast tam przeskoczyć. `ls` wyświetla wszystko w bieżącym folderze, pokazując twoje pliki na pierwszy rzut oka. Połącz je: `ls`, aby zobaczyć, gdzie jesteś, a potem `cd`, aby przejść głębiej. Chcesz wrócić? `cd ..` przenosi cię o jeden poziom wyżej. Opanowanie tych dwóch poleceń sprawia, że stajesz się częścią terminalowej społeczności – koniec z polowaniem na kliknięcia. Będziesz przemieszczać się między folderami szybciej niż kiedykolwiek, a to poczucie mistrzostwa? Należy do ciebie. Dołącz do grupy, która nawiguje bez myszy.

Zarządzaj plikami za pomocą `cp`, `mv`, `rm` i `mkdir`

utwórz kopiuj przenieś usuń

Po co tracić czas na przeciąganie plików, skoro możesz je tworzyć, kopiować, przenosić i usuwać błyskawicznie z terminala? Należysz teraz do ekipy linii poleceń, więc opanuj te podstawy. Użyj `mkdir`, aby utworzyć nowy folder – `mkdir projekty` tworzy katalog „projekty” dokładnie tam, gdzie jesteś. Potrzebujesz zagnieżdżonych folderów? `mkdir -p jeden/dwa/trzy` załatwia sprawę. Potrzebujesz kopii? `cp źródło.txt kopia.txt` duplikuje plik. Przenoszenie lub zmiana nazwy? `mv stary.txt nowy.txt` robi jedno i drugie, i działa też dla folderów. Usuwanie jest trwałe, więc bądź ostrożny: `rm plik.txt` usuwa go na zawsze. Łącz z ścieżkami: `cp ~/Pulpit/notatki.txt ./`. Chcesz usunąć cały folder? Dodaj `-r` dla rekurencyjnego usuwania: `rm -r stary_folder`. Te komendy to twoi nowi najlepsi przyjaciele – zapamiętaj je, a będziesz nawigować po swoim Macu jak profesjonalista.

Używaj `sudo` we właściwy sposób (i kiedy się wycofać)

Kiedykolwiek próbowałeś uruchomić polecenie i dostałeś „Odmowa dostępu”? Wtedy kusi cię, żeby przywołać `sudo` – supermoc, która uruchamia polecenia jako root. Ale z wielką mocą wiąże się wielka odpowiedzialność. Należysz do grona, które robi to właściwie, więc oto jak mądrze używać `sudo`:

  1. Zatrzymaj się przed wpisaniem – `sudo` omija zabezpieczenia. Zapytaj siebie: *Czy naprawdę muszę być rootem, żeby to zrobić?*
  2. Zrozum polecenie – Nigdy nie używaj `sudo` na nieznanym skrypcie lub łańcuchu poleceń. Jedna literówka może zniszczyć system.
  3. Ogranicz jego użycie – Preferuj uprawnienia plików lub członkostwo w grupach zamiast ciągłego `sudo`. Chodzi o mądrzejszą, a nie cięższą pracę.
  4. Wycofaj się, gdy skończysz – `sudo -k` natychmiast odwołuje twoje uprzywilejowane uprawnienia. Trzymaj moc w kieszeni, nie aktywną.

Stosuj się do tych zasad, a pozostaniesz w gronie obeznanej ekipy, która szanuje shell.

Automatyzuj zadania macOS za pomocą prostych skryptów powłoki

Nauczyłeś się ostrożnie obchodzić z sudo; teraz spraw, by terminal pracował dla ciebie dzięki prostym skryptom powłoki, które automatyzują powtarzalne zadania w macOS, takie jak masowe zmienianie nazw plików czy uruchamianie codziennych aplikacji jednym poleceniem.

Skrypty to po prostu pliki tekstowe z poleceniami, które wykonałbyś ręcznie. Zacznij od małych rzeczy – otwórz terminal, wpisz `nano mojskrypt.sh`, a następnie napisz `#!/bin/bash` w pierwszej linii. Dodaj swoje polecenia poniżej, zapisz za pomocą Control+O, wyjdź za pomocą Control+X. Uczyń go wykonywalnym poleceniem `chmod +x mojskrypt.sh`. Uruchom go za pomocą `./mojskrypt.sh`. Spróbuj zautomatyzować swoją poranną rutynę: otwórz Safari, Kalendarz i Poczta za pomocą `open -a Safari && open -a Calendar && open -a Mail`. Zapisz to, kliknij dwukrotnie w Finderze po nadaniu uprawnień wykonywalnych, a staniesz się członkiem klubu – efektywny, sprytny i już nigdy nie wpiszesz tej sekwencji ręcznie. Witaj w kręgu automatyzatorów.