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ć.
Action | Command |
View Running Processes | top |
Check Mac’s Uptime | uptime |
Reveal IP Address | curl ipecho.net/plain; echo |
Display Wireless Access Point | netstat -nr | grep default |
View Hidden Files in Finder | defaults write com.apple.Finder AppleShowAllFiles true;killall Finder |
Change Default Screenshot Name | defaults 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 Locations | ditto -V </old/path/> </new/path/> |
Make Hidden Apps Hidden on Dock | defaults write com.apple.Dock showhidden -bool TRUE;killall Dock |
Add Spacers to Dock | defaults write com.apple.dock persistent-apps -array-add ‘{“tile-type”=”spacer-tile”;}’;killall Dock |
Restart Automatically After a Freeze | sudo systemsetup -setrestartfreeze on |
Sound Like An iPhone While Charging | defaults write com.apple.PowerChime ChimeOnAllHardware -bool true;open /System/Library/CoreServices/PowerChime.app |
Run Same Command | !! |
Show Terminal History | history |
Force-Empty the Trash | sudo 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.
Related posts
15 odpowiedników terminala Mac z wierszem poleceń systemu Windows i poleceniami PowerShell
Jak otworzyć Terminal na Macu? (3 sposoby)
Jak zmienić język w Firefoksie na Windows i Mac
Jak usunąć wiadomości Skype (Windows, Android, iPhone, Mac)
Jak zrobić zrzut ekranu na Macu: Wszystko, co musisz wiedzieć -
7 sposobów na przyspieszenie komputera Mac
Jak udostępniać foldery z systemu Mac OS X na komputerach z systemem Windows 7 i Windows 8
Jak zainstalować system Windows 8 na komputerze Mac z systemem OS X Mountain Lion?
Google Chrome dla komputerów Mac: jak to zdobyć!
Jak dodać drukarkę na komputerze Mac
Jak kliknąć prawym przyciskiem myszy na komputerze Mac?
5 najlepszych narzędzi do kontrolowania wentylatorów na komputerze Mac
Jak zmienić kolor folderu na komputerze Mac?
Jak naprawić zablokowaną instalację aktualizacji oprogramowania Mac?
Jak zabić proces za pomocą terminala w systemie macOS
Skonfiguruj system Windows 7 i Windows 8 do udostępniania w systemie Mac OS X i Ubuntu Linux
Jak podłączyć mysz Bluetooth do komputera Mac?
Jak nagrywać rozmowy Skype w systemie Windows, Android, iPhone i Mac?
Jak zmienić grupę roboczą na komputerze Mac w 4 krokach
Gdzie są zrzuty ekranu? Znajdź je w systemie Windows, Mac, Android lub iOS —