10 najlepszych poleceń terminala Mac, które powinieneś znać

Terminal Maca jest niesamowicie potężny. Pozwala to nie tylko na szybsze wykonywanie zadań bez spowalniania przez GUI (graficzny interfejs użytkownika), ale także umożliwia wykonywanie zadań, których nie można wykonać w żaden inny sposób. (GUI)Jednak nie musisz być ekspertem od terminala(Terminal) — ani nawet używać interpreterów wiersza poleceń — aby z tego skorzystać.

Niezależnie od tego, czy jesteś zupełnie nowy w Terminalu(Terminal) , czy dopiero się do niego rozgrzewasz, poniższa lista 10 poleceń terminalu Mac(Mac Terminal) powinna pomóc Ci poprawić wrażenia z korzystania z komputera Mac . Możesz je wykonać w ciągu kilku sekund.

Nawet jeśli znasz sposób poruszania się po Terminalu(Terminal) , nadal możesz natknąć się na dziwne polecenie, które przez cały czas znajdowało się pod twoim radarem. Więc czytaj dalej.

1. Nie zasypiaj Maca

Pamiętasz(Remember) , kiedy ostatni raz Twój Mac poszedł spać i zakończył wstrzymanie lub anulowanie tego pobierania - lub cokolwiek innego - to działało? Jeśli nie znosisz modyfikowania ustawień uśpienia za każdym razem, gdy chcesz to zatrzymać, po prostu uruchom Terminal i uruchom poniższe polecenie terminalu Mac :(Mac Terminal)

kofeina?(caffeinate)

Twój Mac nie przejdzie w stan uśpienia, dopóki okno Terminala(Terminal) pozostanie otwarte. Możesz także zapobiec zasypianiu komputera Mac(prevent the Mac from falling asleep) tylko przez określony czas, dodając argument -t <time in seconds>kofeina -t 3600(caffeinate -t 3600) .

2. Zmień format zrzutu ekranu

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

domyślnie napisz com.apple.screencapture typu JPG(defaults write com.apple.screencapture type JPG)

Dodatkowo możesz użyć tego samego polecenia, aby przełączyć się na alternatywne formaty, takie jak TIFF , BMP i PSD . Po prostu(Just) zastąp JPG (pod koniec) wybranym rozszerzeniem obrazu.

3. Pinguj strony internetowe i urządzenia

Jeśli masz problemy z połączeniem się z witryną, możesz spróbować pingować ją. Po prostu(Simply) wpisz następujące polecenie, ale zastąp <host> adresem internetowym lub adresem IP ( protokół wewnętrzny(Internal Protocol) ). Polecenie dotyczy również urządzeń w sieci lokalnej, w tym samego routera.

ping <host>

Twój Mac powinien wielokrotnie wysyłać pakiety danych(send packets of data repeatedly) i wyświetlać czas odpowiedzi w milisekundach. Naciśnij Control + C , aby zatrzymać polecenie.

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

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

Pamięć podręczna DNS(DNS) ( Domain Name System ) komputera Mac składa się z „rozwiązanych” nazw domen w postaci adresu IP. Jeśli pamięć podręczna DNS stanie się przestarzała lub uszkodzona, możesz napotkać problemy z dostępem lub ładowaniem stron internetowych. 

Aby wyczyścić pamięć podręczną DNS na Macu(clear the DNS cache on Mac) , uruchom następujące polecenie w Terminalu(Terminal) :

sudo dscacheutil -flushcache;sudo killall -HUP mDNSResponder

Musisz to zrobić, wprowadzając hasło do swojego konta użytkownika Mac , aby autoryzować polecenie.

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(clearing the Safari, Chrome, or Firefox browser cache) .

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

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

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(Finder) , użyj następującego polecenia:

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

Oto inne sposoby ujawnienia ścieżki do pliku w systemie macOS(reveal the path of a file on macOS) .

6. Pobierz pliki

Czy(Did) 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(Terminal) , zastępując <url> URL pobierania. 

curl -O <url>

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(Mac) . Możesz to wcześniej zmienić ( na przykład w katalogu Pobrane na (Downloads)komputerze Mac(Mac) ) za pomocą polecenia Zmień katalog - (Change Directory—)cd -

cd ~/Downloads/

7. Kompresuj i zabezpieczaj hasłem foldery

Podczas kompresji wrażliwego folderu należy zastosować ochronę hasłem, aby uniemożliwić innym dostęp do jego zawartości(apply password-protection to prevent others from accessing it’s contents) bez pozwolenia. Do tego potrzebny jest Terminal .

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

cd ~/Desktop/

Następnie wykonaj poniższe polecenie:

zip -er <output folder name.zip> <source folder name>

Zastąp <output folder name.zip> i <source folder name> odpowiednio nazwami folderu wyjściowego i folderu źródłowego. 

Na przykład, jeśli chcesz skompresować folder z etykietą PDF(PDFs ) i oznaczyć wynikowy plik ZIP taką samą nazwą, wpisz zip -er PDFs.zip PDFs . Następnie wprowadź i zweryfikuj hasło, które chcesz dodać do pliku ZIP .

8. Twórz dowiązania symboliczne

Łącza symboliczne to skróty do folderów, które wskazują różne lokalizacje na komputerze Mac(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 zsynchronizować foldery z iCloud bez przesuwania rzeczy. Polecenie terminala Mac(Mac Terminal) , aby utworzyć dowiązanie symboliczne, wygląda następująco:

ln -s </path/to/original> </path/to/link>

Zastąp </path/to/original> katalogiem docelowym, a </path/to/link> lokalizacją, która powinna zawierać dowiązanie symboliczne.

Poniższy zrzut ekranu wyświetla polecenie instruujące Terminal , aby utworzył dowiązanie symboliczne na iCloud Drive wskazujące folder oznaczony jako PDF w folderze (PDFs)Dokumenty(Documents) na komputerze Mac .

Oto szczegółowe wyjaśnienie, jak działają dowiązania symboliczne na komputerach Mac(how symbolic links work on the Mac) .

9. Zaplanuj zamknięcie lub ponowne uruchomienie

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

$ sudo shutdown -h <time>

Możesz też poprosić komputer Mac o ponowne uruchomienie, zastępując -h argumentem -r — np. $ sudo shutdown -r 60 .

10. Rozmawiający Mac

To jest zabawne polecenie:

say <words>

Zamień <words> na cokolwiek chcesz, a Twój Mac powinien zacząć mówić, gdy tylko naciśniesz Enter !

Możesz także sprawić, by komputer Mac(Mac) mówił różnymi głosami. Kilka przykładów to:

say -v fred <words>

say -v samantha <words>

Wskazówka:(Tip:) wpisz say -v ? i naciśnij Enter , aby wyświetlić dodatkowe głosy.

15 dodatkowych poleceń terminala(Additional Terminal Commands) dla komputerów Mac(Mac)

Nie możesz się nacieszyć Terminalem(Terminal) ? Oto 15 dodatkowych poleceń, które powinieneś znać.

ActionCommand
View Running Processestop
Check Mac’s Uptimeuptime
Reveal IP Addresscurl ipecho.net/plain; echo
Display Wireless Access Pointnetstat -nr | grep default
View Hidden Files in Finderdefaults write com.apple.Finder AppleShowAllFiles true;killall Finder
Change Default Screenshot Namedefaults write com.apple.screencapture name “New Name”;killall SystemUIServer
Disable Screenshot Drop Shadows$ defaults write com.apple.screencapture disable-shadow -bool TRUE;killall SystemUIServer
Copy Data Between Locationsditto -V </old/path/> </new/path/>
Make Hidden Apps Hidden on Dockdefaults write com.apple.Dock showhidden -bool TRUE;killall Dock
Add Spacers to Dockdefaults write com.apple.dock persistent-apps -array-add ‘{“tile-type”=”spacer-tile”;}’;killall Dock
Restart Automatically After a Freezesudo systemsetup -setrestartfreeze on
Sound Like An iPhone While Chargingdefaults write com.apple.PowerChime ChimeOnAllHardware -bool true;open /System/Library/CoreServices/PowerChime.app
Run Same Command!!
Show Terminal Historyhistory
Force-Empty the Trashsudo rm -rf ~/.Trash/

Terminalowy świst

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



About the author

Jestem technikiem komputerowym z ponad 10-letnim doświadczeniem i doświadczeniem w pracy z urządzeniami z systemem Android. Od pięciu lat pracuję również w biurze, gdzie nauczyłem się obsługi Office 365 i MacOS. W wolnym czasie lubię spędzać czas na świeżym powietrzu, grając muzykę lub oglądając filmy.



Related posts