Anonim

Terminal Maca jest niesamowicie wydajny. Nie tylko pozwala na szybsze wykonywanie zadań bez spowalniania GUI (graficznego interfejsu użytkownika), ale także umożliwia wykonywanie zadań, których nie można wykonać w żaden inny sposób. Jednak nie musisz być ekspertem od terminali ani nawet lubić tłumaczy wiersza poleceń, aby z niego skorzystać.

Niezależnie od tego, czy terminal jest dla Ciebie nowicjuszem, czy dopiero zaczynasz, poniższa lista 10 poleceń terminala Mac powinna pomóc Ci ulepszyć obsługę komputera Mac. Możesz je wykonać w kilka sekund.

Nawet jeśli znasz się na terminalu, nadal możesz napotkać dziwne polecenie, które przez cały czas pozostawało pod twoim radarem. Więc czytaj dalej.

1. Nie uśpij komputera Mac

Pamiętasz ostatni raz, kiedy Mac przeszedł w stan uśpienia i wstrzymał lub anulował to pobieranie — lub cokolwiek innego — które wykonywał? Jeśli nie lubisz modyfikować ustawień uśpienia za każdym razem, gdy chcesz to zatrzymać, po prostu uruchom Terminal i uruchom polecenie Mac Terminal poniżej:

kofeina

Twój Mac nie przejdzie w tryb uśpienia, dopóki okno Terminala pozostaje otwarte. Możesz także uniemożliwić zasypianie komputera Mac tylko przez określony czas, dodając argument -t, np. caffeinate -t 3600.

2. Zmień format zrzutu ekranu

Domyślnie komputer Mac zapisuje zrzuty ekranu w formacie PNG. Ale możesz to zmienić na znacznie lżejszy format JPG za pomocą poniższego polecenia:

defaults zapisz com.apple.screencapture typ JPG

Dodatkowo możesz użyć tego samego polecenia, aby przełączyć się na alternatywne formaty, takie jak TIFF, BMP i PSD. Po prostu zamień JPG (w kierunku końca) na żądane rozszerzenie obrazu.

3. Pingowanie stron internetowych i urządzeń

Jeśli masz problemy z połączeniem się ze stroną internetową, możesz spróbować wysłać do niej polecenie ping. Po prostu wpisz następujące polecenie, ale zastąp je adresem internetowym lub adresem IP (protokołu wewnętrznego). Polecenie dotyczy również urządzeń w sieci lokalnej, w tym samego routera.

świst

Twój Mac powinien wielokrotnie wysyłać pakiety danych i wyświetlać czasy odpowiedzi w milisekundach. Naciśnij Control+C, aby zatrzymać polecenie.

Aby uruchomić polecenie z określoną liczbą pakietów danych, użyj argumentu -c, np. ping -c 4 google.com.

4. Opróżnij pamięć podręczną DNS

Pamięć podręczna DNS (Domain Name System) komputera Mac składa się z „rozpoznanych” nazw domen w postaci adresu IP. Jeśli pamięć podręczna DNS stanie się przestarzała lub uszkodzona, mogą wystąpić problemy z dostępem do stron internetowych lub ich ładowaniem.

Aby wyczyścić pamięć podręczną DNS na Macu, uruchom następujące polecenie w Terminalu:

sudo dscacheutil -flushcache;sudo killall -HUP mDNSResponder

W celu autoryzacji polecenia należy wprowadzić hasło do konta użytkownika komputera Mac.

Jeśli usunięcie pamięci podręcznej DNS nie pomoże, spróbuj wyczyścić pamięć podręczną przeglądarki Safari, Chrome lub Firefox.

5. Pokaż pełną ścieżkę pliku w Finderze

Kiedy zagłębisz się w Finderze, możesz znaleźć koralik w swojej lokalizacji za pomocą paska ścieżki. Możesz go aktywować, wybierając Widok > Pokaż pasek ścieżki.

Ale możesz także użyć następującego polecenia, aby wyświetlić tradycyjną ścieżkę do pliku na pasku tytułu Findera. Aby to zrobić, po prostu uruchom poniższe polecenie:

defaults write com.apple.finder _FXShowPosixPathInTitle -bool YES;killall Finder

Jeśli chcesz później wyłączyć pełną ścieżkę pliku w Finderze, użyj następującego polecenia:

defaults write com.apple.finder _FXShowPosixPathInTitle -bool NO;killall Finder

Oto inne sposoby na ujawnienie ścieżki pliku w systemie macOS.

6. Pobierz pliki

Czy wiesz, że możesz pobierać pliki bezpośrednio przez sam terminal? Jeśli masz problemy z pobieraniem za pomocą przeglądarki internetowej, wpisz poniższe polecenie w Terminalu, zastępując je adresem URL pobierania.

zawiń -O

Pobieranie pliku powinno rozpocząć się od razu wraz z informacjami, takimi jak prędkość pobierania i otrzymane dane.

Domyślnie polecenie pobiera pliki do katalogu głównego konta użytkownika komputera Mac. Możesz to wcześniej zmienić (na przykład w katalogu pobierania Maca) za pomocą polecenia Change Directory-cd-command

cd ~/Downloads/

7. Kompresuj foldery i zabezpieczaj je hasłem

Podczas kompresowania poufnego folderu należy zastosować ochronę hasłem, aby uniemożliwić innym osobom dostęp do jego zawartości bez pozwolenia. Do tego potrzebny jest Terminal.

Rozpocznij od zmiany katalogu Terminal na folder zawierający folder, który chcesz skompresować. Na przykład, jeśli znajduje się na pulpicie, wpisz:

cd ~/Pulpit/

Następnie wykonaj poniższe polecenie:

zip -er

Zastąp i odpowiednio nazwami folderu wyjściowego i źródłowego.

Na przykład, jeśli chcesz skompresować folder oznaczony PDFs i nadać wynikowemu plikowi ZIP taką samą nazwę, wpiszzip -er PDFs.zip PDFs. Następnie wprowadź i zweryfikuj hasło, które chcesz dodać do pliku ZIP.

8. Utwórz dowiązania symboliczne

Łącza symboliczne to skróty do folderów wskazujące różne lokalizacje na komputerze Mac. Są wygodne i pozwalają robić różne rzeczy. Na przykład możesz zmienić domyślne miejsce docelowe kopii zapasowych dla kopii zapasowych iPhone'a lub synchronizować foldery z iCloud bez przenoszenia rzeczy.Polecenie terminala Mac do utworzenia dowiązania symbolicznego jest następujące:

ln -s

Zastąp katalogiem docelowym i lokalizacją, która powinna zawierać dowiązanie symboliczne.

Poniższy zrzut ekranu wyświetla polecenie, które nakazuje terminalowi utworzenie dowiązania symbolicznego na iCloud Drive wskazującego folder oznaczony jako PDF w folderze Dokumenty na komputerze Mac.

Oto szczegółowe wyjaśnienie działania dowiązań symbolicznych na komputerze Mac.

9. Zaplanuj wyłączenie lub ponowne uruchomienie

Możesz zaplanować wyłączenie komputera Mac po określonym czasie. Wpisz następujące polecenie, zastępując czas trwania w minutach:

$ sudo shutdown -h

Możesz też poprosić o ponowne uruchomienie komputera Mac, zastępując ciąg -h ciągiem -r argument — np. $ sudo shutdown -r 60.

10. Mówiący Mac

To zabawne polecenie:

mowić

Zamień na cokolwiek chcesz, a komputer Mac powinien zacząć mówić, gdy tylko naciśniesz Enter!

Możesz także sprawić, by Mac mówił różnymi głosami. Oto kilka przykładów:

powiedz -v fred

powiedz -v samantha

Wskazówka: Wpisz say -v ? i naciśnijWprowadź, aby wyświetlić dodatkowe głosy.

15 Dodatkowe polecenia terminala dla komputerów Mac

Nie masz dość terminala? Oto 15 dodatkowych poleceń, które warto znać.

Działanie Komenda
Wyświetl uruchomione procesy szczyt
Sprawdź dostępność komputera Mac czas pracy
Ujawnij adres IP curl ipecho.net/plain; Echo
Wyświetl bezprzewodowy punkt dostępowy netstat -nr | grep default
Wyświetl ukryte pliki w Finderze defaults write com.apple.Finder AppleShowAllFiles true;killall Finder
Zmień domyślną nazwę zrzutu ekranu defaults napisz nazwę com.apple.screencapture „Nowa nazwa”;killall SystemUIServer
Wyłącz cienie zrzutu ekranu $ defaults write com.apple.screencapture disable-shadow -bool TRUE;killall SystemUIServer
Kopiuj dane między lokalizacjami jak wyżej -V
Ukryj ukryte aplikacje w Docku defaults write com.apple.Dock showhidden -bool TRUE;killall Dock
Dodaj elementy dystansowe do stacji dokującej defaults write com.apple.dock trwałe-apps -array-add ‘{“tile-type”=”spacer-tile”;}’;killall Dock
Automatyczne ponowne uruchomienie po zamrożeniu sudo systemsetup -setrestartfreeze on
Dźwięk podobny do iPhone'a podczas ładowania defaults write com.apple.PowerChime ChimeOnAllHardware -bool true;open /System/Library/CoreServices/PowerChime.app
Uruchom to samo polecenie !!
Pokaż historię terminala historia
Wymuś opróżnienie kosza sudo rm -rf ~/.Trash/

Terminal Whiz

Powyższe polecenia terminala Mac nie są w żaden sposób wyczerpujące, ale powinny zapewniać wiele zastosowań podczas dalszego korzystania z komputera Mac. Jeśli masz jakieś ulubione, które nie znalazły się na liście, podziel się nimi w komentarzach poniżej.

10 najważniejszych poleceń terminala Mac, które powinieneś znać