Inhoud
- Uw spiekbriefje om de productiviteit van uw Mac te verhogen
- Wat is Mac Terminal en wat doe je ermee?
- Aan de slag met Terminal
- Basis terminalopdrachten
- Sneltoetsen voor gebruik met Terminal
- Werk met bestanden en mappen
- Speciale opdrachten
- Beheer machtigingen
- Netwerk- en serveropdrachten
- De meest populaire Mac Terminal-opdrachten
- Verborgen bestanden en mappen weergeven / verbergen
- Download bestanden van internet
- Wijzig de standaardlocatie voor schermafbeeldingen
- Wijzig het standaard bestandstype voor screenshots
- Verwijder alle bestanden in een map
- Lees de handleiding
Uw spiekbriefje om de productiviteit van uw Mac te verhogen
Als u het meeste uit uw Mac wilt halen, moet u de terminal van de Mac omarmen en enkele nuttige terminalopdrachten leren. De meeste gebruikers gebruiken menu's en de muis prima om instellingen, bestanden en mappen te beheren, maar als je onder de motorkap van macOS wilt gaan, kan terminal je daar snel heen brengen en de klus klaren.
Wat is Mac Terminal en wat doe je ermee?
Mac-terminal is een inbegrepen programma op macOS waarmee u Unix-opdrachten (denk aan DOS) kunt gebruiken om snel en gemakkelijk tientallen functies uit te voeren zonder enige interferentie van het besturingssysteem. De technische term hiervoor is een opdrachtregelinterface (CLI). Het gebruik van de terminal kan zeer krachtig en efficiënt zijn, maar ook gevaarlijk.
Wees heel voorzichtig bij het gebruik van terminalopdrachten. Als je het misbruikt, zou je bestanden en mappen sneller kunnen verwijderen dan je kunt reageren (tot het punt dat je het misschien moet herstellen vanaf een back-up).
Terminal wordt soms vergeleken met het opdrachtpromptprogramma van Windows. Ze zijn vergelijkbaar; terminal gebruikt echter Unix-opdrachten om te functioneren. Windows gebruikt zijn eigen opdrachtprompt-taal.
Sommige gebruikers (denk aan IT-beheerders en ontwikkelaars) gebruiken de terminal omdat deze sneller kan zijn dan de grafische interface die de meesten van ons gebruiken en, de echte kicker, het geeft toegang tot functies die niet beschikbaar zijn via de reguliere macOS-interface.
Bij het gebruik van terminalopdrachten is precisie van belang (inclusief hoofdletters), dus wees voorzichtig met elk personage, zelfs met spaties.
Aan de slag met Terminal
U kunt terminal gebruiken door te openenFinder > Toepassingen > Gereedschap > Terminal. Er wordt een venster geopend en u ziet een opdrachtprompt die eindigt op een $. De weergegeven opdrachtregel is Computernaam: CurrentDirectory ~ gebruikersnaam $. Bovenaan het venster zie je het woord Bash; het staat voor 'Bourne again shell.' Bash is de taal die wordt gebruikt voor terminal op een Mac.
U bent klaar om opdrachten te typen.
Druk na elke opdracht op deKeer terug sleutel om het uit te voeren. U kunt ook kopiëren en plakken in het terminalvenster.
Basis terminalopdrachten
Als u eenvoudig bestanden en mappen wilt manipuleren, volgen hier enkele eenvoudige opdrachten:
Sneltoetsen voor gebruik met Terminal
Tab | Vult automatisch bestanden en mapnamen aan |
Ctrl + A | Gaat naar het begin van de regel waarop u typt |
Ctrl + E | Gaat naar het einde van de regel waarop u typt |
Ctrl + W | Verwijdert het woord voor de cursor |
Ctrl + T | Verwisselt de laatste twee tekens vóór de cursor |
Esc + T | Wisselt de laatste twee woorden voor de cursor |
Ctrl + L | Wist het scherm |
Ctrl + C | Doodt het huidige proces |
Ctrl + R | Zoek door eerder gebruikte opdrachten |
Optie + → | Verplaats de cursor één woord vooruit |
Optie + ← | Verplaats de cursor één woord achteruit |
Ctrl + F | Verplaats de cursor één teken naar voren |
Ctrl + B | Verplaats de cursor één teken naar achteren |
Ctrl + Y | Plak wat er is gesneden door het laatste commando |
Ctrl + _ | Maak de laatste opdracht ongedaan |
Ctrl + D | Verlaat de huidige shell |
Werk met bestanden en mappen
CD | Toont uw homedirectory |
CD | Ga naar een specifieke directory |
cd ~ | Home directory, bijv. ‘Cd ~ / folder /’ |
cd / | Root van drive |
ls | Toont een lijst van alle bestanden in de huidige directory |
ls -C | Sorteer bestanden of items op grootte |
Het is -lt | Maak een lijst van de bestanden gesorteerd op gewijzigde tijd (meest recente eerst) |
ls -l | Toont een lange lijst van alle bestanden in de huidige directory. |
ls -a | Vermelding inclusief verborgen bestanden |
ls -lh | Lange lijst met voor mensen leesbare bestandsgroottes (KB, MB of GB) |
ls -R | Toont de volledige inhoud van de map recursief |
top | Geeft de actieve processen weer. Druk op q om te stoppen |
q | Uitgang |
Doorzichtig | Maak het scherm leeg |
aanraken | Maak een nieuw bestand zonder extensie |
pwd | Volledig pad naar de werkdirectory |
.. | Bovenliggende directory |
ls -l .. | Lange lijst van bovenliggende directory |
cd ../../ | Verplaats 2 niveaus omhoog |
. | Huidige map |
kat | De huidige map |
rm | Verwijder een bestand |
rm -i | Verwijderen met bevestiging |
rm -r | Verwijder een map en de inhoud ervan - Voorzichtig gebruiken! |
rm -f | Forceer een verwijdering zonder bevestiging |
rm -i | Geeft prompt weer voor verwijdering |
cp | Kopieer een bestand naar een bestand |
cp | Kopieer een bestand naar een map |
mv | Verplaats / hernoem een bestand |
mkdir | Maak een nieuwe map met de naam |
mkdir | Maak meerdere mappen tegelijk |
mkdir -p | Maak geneste mappen |
rmdir | Verwijder een hele map (werkt alleen op lege mappen) |
vind | Zoek alle genoemde bestanden |
Speciale opdrachten
sudo | Voer een opdracht uit met de beveiligingsrechten van supergebruiker |
nano | Opent de Terminal-editor |
Open | Opent een bestand |
Toon hulp over een commando | |
Mens | Toon de help-handleiding van de opdracht |
Beheer machtigingen
ls -ld | Geef de standaardmachtiging voor een homedirectory weer |
ls -ld / | Geef de lees-, schrijf- en toegangsmachtiging van een bepaalde map weer |
chmod 755 | Wijzig de toestemming van een bestand in 755 |
chmod -R 600 | Wijzig de toestemming van een map (en de inhoud ervan) in 600 |
chown | Wijzig het eigendom van een bestand in gebruiker en groep. Voeg -R toe om de mapinhoud op te nemen |
Netwerk- en serveropdrachten
ping | Ping een host en geef de status weer |
wie is | Output WHOIS-informatie over een domein |
krul -O | Download een bestand via HTTP, HTTPS of FTP |
ssh | Breng een SSH-verbinding tot stand |
scp | Kopieer een |
De meest populaire Mac Terminal-opdrachten
Als een bonus voor onze terminal-cheat sheet, zijn hier enkele van de meest populaire terminal-commando's om het meeste uit je Mac te halen.
Verborgen bestanden en mappen weergeven / verbergen
Soms moet je verborgen bestanden en mappen op een Mac bekijken, en daar is een commando voor.
standaardinstellingen schrijven com.apple.finder AppleShowAllFiles TRUE
killall Finder
Wijzig om de bovenstaande opdracht om te keren WAAR naar ONWAAR.
Download bestanden van internet
Gebruik de onderstaande opdracht om snel een bestand van internet te downloaden.
curl -O URL van het bestand dat u wilt downloaden
Wijzig de standaardlocatie voor schermafbeeldingen
Niet iedereen wil dat hun screenshots op het bureaublad worden opgeslagen. Met een enkele opdracht kun je veranderen waar ze heen gaan.
standaardinstellingen schrijf het com.apple.screencapture-locatiepad naar de map waar u de schermafbeeldingen wilt opslaan
druk op Keer terug.
killall SystemUIServer
druk op Keer terug.
Wijzig het standaard bestandstype voor screenshots
Gebruik de volgende opdracht als u het standaardbestandstype schermafbeeldingen wilt wijzigen.
standaardinstellingen schrijven com.apple.screencapture type JPG
druk op Keer terug.
killall SystemUIServer
druk op Keer terug.
Verwijder alle bestanden in een map
U kunt alle bestanden in een map gemakkelijk verwijderen met één enkele opdracht. Wees echter gewaarschuwd dat er geen knop ongedaan maken is zodra u op druktKeer terug, de bestanden zijn verdwenen.
rm -R mapnaam
U moet het volledige pad voor de mapnaam opnemen.
Lees de handleiding
Bash heeft een complete handleiding ingebouwd, en je hebt toegang tot de pagina's via de terminal met het "man" commando.
Als u bijvoorbeeld wilt weten hoe u de CD commando, typ je in:
man cd
U kunt door pagina's van de handleiding bladeren door op de spatiebalk te drukken.
Dit zijn de meest voorkomende opdrachten, maar er zijn er duizenden (je kunt ze zelfs combineren in één reeks opdrachten) die je in terminal kunt proberen om je Mac-ervaring krachtiger en leuker te maken. Maar vergeet niet dat deze opdrachten veel kracht hebben, dus zorg ervoor dat u ze correct typt.