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.

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/

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.



About the author

Ik ben een computertechnicus met meer dan 10 jaar ervaring, waarvan 3 jaar als a店員. Ik heb ervaring met zowel Apple- als Android-apparaten en ben vooral bedreven in het repareren en upgraden van computers. Ik kijk ook graag films op mijn computer en gebruik mijn iPhone om foto's en video's te maken.



Related posts