De top 10 Mac-terminalopdrachten die u moet kennen
De Mac- terminal is ongelooflijk krachtig. Niet alleen zorgt het ervoor dat dingen sneller worden gedaan zonder dat de GUI (grafische gebruikersinterface) u vertraagt, het stelt u ook in staat taken uit te voeren die u op geen enkele andere manier kunt voltooien. U hoeft echter geen Terminal -expert te zijn - of zelfs maar van opdrachtregelinterpreters te houden - om hiervan te profiteren.
Of je nu helemaal nieuw bent in de Terminal of er net aan begonnen bent, de lijst met 10 Mac Terminal- commando's hieronder zou je moeten helpen de ervaring met je Mac te verbeteren . U kunt ze binnen enkele seconden uitvoeren.
Zelfs als je de weg weet in de Terminal , kun je nog steeds de vreemde opdracht tegenkomen die al die tijd onder je radar viel. Dus blijf lezen.
1. Houd je Mac wakker
Weet(Remember) je nog de laatste keer dat je Mac in de sluimerstand ging en uiteindelijk die download pauzeerde of annuleerde - of wat dan ook - hij aan het optreden was? Als je een hekel hebt aan het wijzigen van de slaapinstellingen elke keer dat je dat wilt stoppen, start je gewoon Terminal en voer je de onderstaande Mac Terminal- opdracht uit:
cafeïne(caffeinate)
Je Mac gaat niet slapen zolang het Terminal- venster open blijft. Je kunt ook voorkomen dat de Mac(prevent the Mac from falling asleep) gedurende een bepaalde tijd in slaap valt door het argument -t <time in seconds>caffeinate -t 3600 .
2. Wijzig het formaat van de schermafbeelding
Uw Mac slaat uw schermafbeeldingen standaard op in PNG -indeling. Maar je kunt dat veranderen in het veel lichtere JPG -formaat met de onderstaande opdracht:
standaardwaarden schrijven com.apple.screencapture type JPG(defaults write com.apple.screencapture type JPG)
Bovendien kunt u dezelfde opdracht gebruiken om over te schakelen naar alternatieve indelingen zoals TIFF , BMP en PSD . Vervang gewoon (Just)JPG (tegen het einde) door de gewenste afbeeldingsextensie.
3. Ping websites en apparaten
Als u problemen ondervindt bij het verbinden met een website, kunt u proberen deze te pingen. Typ gewoon(Simply) de volgende opdracht, maar vervang <host> door het webadres of IP-adres ( Intern Protocol(Internal Protocol) ). De opdracht is ook van toepassing op apparaten binnen het lokale netwerk, inclusief de router zelf.
ping <host>
Uw Mac zou herhaaldelijk gegevenspakketten moeten verzenden(send packets of data repeatedly) en de responstijden in milliseconden moeten weergeven. Druk op Control(Control) + C om de opdracht te stoppen.
Om de opdracht uit te voeren met een bepaald aantal datapakketten, gebruikt u het argument -c <number of packets>ping -c 4 google.com .
4. Spoel DNS-cache
De DNS(DNS) -cache ( Domain Name System ) van uw Mac bestaat uit "opgeloste" domeinnamen in de vorm van een IP-adres. Als de DNS -cache verouderd of beschadigd raakt, kunt u problemen ondervinden bij het openen of laden van websites.
Voer de volgende opdracht uit in Terminal om de DNS-cache op Mac(clear the DNS cache on Mac) te wissen :
sudo dscacheutil -flushcache;sudo killall -HUP mDNSResponder
U moet dit volgen door het wachtwoord van uw Mac- gebruikersaccount in te voeren om de opdracht te autoriseren.
Als het verwijderen van de DNS -cache niet helpt, moet u proberen de browsercache van Safari, Chrome of Firefox te wissen(clearing the Safari, Chrome, or Firefox browser cache) .
5. Toon volledig bestandspad in Finder
Als je diep in Finder duikt(Finder) , kun je een kraal op je locatie krijgen met de Path Bar . U kunt het activeren door Beeld(View ) > Padbalk tonen(Show Path Bar) te selecteren .
Maar je kunt ook de volgende opdracht gebruiken om een traditioneel bestandspad op de titelbalk van de Finder te onthullen. Om dat te doen, voert u gewoon de onderstaande opdracht uit:
standaardwaarden schrijven com.apple.finder _FXShowPosixPathInTitle -bool YES;killall Finder(defaults write com.apple.finder _FXShowPosixPathInTitle -bool YES;killall Finder)
Als u op een later tijdstip het volledige bestandspad in Finder wilt uitschakelen, gebruikt u de volgende opdracht:(Finder)
standaardwaarden schrijven com.apple.finder _FXShowPosixPathInTitle -bool NO;killall Finder(defaults write com.apple.finder _FXShowPosixPathInTitle -bool NO;killall Finder)
Hier zijn andere manieren om het pad van een bestand op macOS(reveal the path of a file on macOS) te onthullen .
6. Bestanden downloaden
Wist(Did) je dat je bestanden rechtstreeks via de Terminal zelf kunt downloaden? Als u problemen ondervindt bij het uitvoeren van een download met uw webbrowser, typt u de onderstaande opdracht in Terminal , waarbij <url> vervangt door de download-URL.
curl -O <url>
Het bestand zou meteen moeten beginnen met downloaden, samen met informatie zoals downloadsnelheid en ontvangen gegevens.
Standaard downloadt de opdracht bestanden naar de hoofdmap van uw Mac - gebruikersaccount. U kunt dat van tevoren wijzigen (bijvoorbeeld naar de map Downloads van de Mac ) (Downloads)met(Mac) het commando Change Directory— cd —
cd ~/Downloads/
7. Comprimeer en wachtwoordbeveiligde mappen
Wanneer u een gevoelige map comprimeert, moet u wachtwoordbeveiliging toepassen om te voorkomen dat anderen(apply password-protection to prevent others from accessing it’s contents) zonder toestemming toegang krijgen tot de inhoud. Daarvoor heb je Terminal nodig .
Begin met het wijzigen van de Terminal -map naar de map die de map bevat die u wilt comprimeren. Als het zich bijvoorbeeld op het bureaublad bevindt, typt u het volgende:
cd ~/Desktop/
Ga dan verder met de onderstaande opdracht:
zip -er <output folder name.zip> <source folder name>
Vervang <output folder name.zip> en <source folder name> door respectievelijk de namen van de uitvoermap en de bronmap.
Als u bijvoorbeeld een map met het label PDF's wilt comprimeren en het resulterende ZIP -bestand met dezelfde naam wilt labelen, typt u zip -er PDFs.zip PDFs(zip -er PDFs.zip PDFs) . Voer vervolgens het wachtwoord in dat u aan het ZIP -bestand wilt toevoegen en verifieer het.
8. Creëer symbolische links
Symbolische koppelingen zijn snelkoppelingen naar mappen die naar verschillende locaties op de Mac verwijzen . Ze zijn handig en stellen je in staat om allerlei dingen te doen. U kunt bijvoorbeeld de standaardback-upbestemming voor iPhone-back-ups wijzigen of mappen synchroniseren met iCloud zonder dingen te verschuiven. Het Mac Terminal- commando om een symbolische link te maken is als volgt:
ln -s </path/to/original> </path/to/link>
Vervang </path/to/original> door de doelmap en </path/to/link> door de locatie die de symbolische link zou moeten bevatten.
De onderstaande schermafbeelding toont een opdracht die Terminal instrueert om een symbolische link in iCloud Drive te maken die verwijst naar een map met het label PDF's in de map (PDFs)Documenten(Documents) van de Mac .
Hier is een uitgebreide uitleg over hoe symbolische links werken op de Mac(how symbolic links work on the Mac) .
9. Plan afsluiten of opnieuw opstarten
U kunt plannen dat uw Mac na een bepaalde tijd wordt afgesloten. Typ de volgende opdracht en vervang <time> door de tijdsduur in minuten:
$ sudo shutdown -h <time>
Als alternatief kunt u uw Mac vragen om opnieuw op te starten door -h te vervangen door het -r -argument, bijvoorbeeld $ sudo shutdown -r 60 .
10. Pratende Mac
Dit is een leuk commando:
say <words>
Vervang <words> door wat je maar wilt, en je Mac zou moeten beginnen te spreken zodra je op Enter drukt !
Je kunt de Mac ook met verschillende stemmen laten spreken. Een paar voorbeelden zijn:
say -v fred <words>
say -v samantha <words>
Tip: Typ zeg -v ? (say -v ?)en druk op Enter om extra stemmen weer te geven.
15 Extra Terminal-opdrachten(Additional Terminal Commands) voor Mac
Kun je geen genoeg krijgen van de Terminal ? Hier zijn 15 extra opdrachten die u moet kennen.
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/ |
Terminal Whiz
De bovenstaande Mac Terminal- commando's zijn zeker niet uitputtend, maar ze zouden veel gebruiksscenario's moeten bieden als je je Mac blijft gebruiken . Als je favorieten hebt die de lijst niet hebben gemaakt, deel ze dan in de reacties hieronder.
Related posts
15 Mac Terminal-equivalenten aan Windows-opdrachtprompt en PowerShell-opdrachten
Hoe open ik Terminal op Mac? (3 manieren)
De taal wijzigen in Firefox op Windows en Mac
Hoe Skype-berichten te verwijderen (Windows, Android, iPhone, Mac)
Hoe maak je een screenshot op Mac: alles wat je moet weten -
Hoe de mapkleur op Mac te veranderen
Een screenshot maken op een Mac met de Screenshot-app -
3 manieren om verbinding te maken met wifi op een Mac
FIX: Spotify wordt niet geopend op Mac
Mac-software-update repareren die vastloopt bij installatie
De invoertaal van het toetsenbord op uw Mac wijzigen
Google Chrome voor Mac: hoe het te krijgen!
Wat is kernel_task op Mac en waarom veroorzaakt het een hoog CPU-gebruik?
5 manieren om tekst te knippen, kopiëren en plakken op een Mac
Kopiëren en plakken werkt niet op Mac? 6 oplossingen om te proberen
Skype-gesprekken opnemen op Windows, Android, iPhone en Mac
Mappen delen vanuit Mac OS X met pc's met Windows 7 en Windows 8
Hoe sluit ik een Bluetooth-muis aan op mijn Mac?
Hoe een gebruiker op Mac te verwijderen
Windows 7 en Windows 8 instellen om te delen met Mac OS X en Ubuntu Linux