Tehnologies

Mac Terminal Commands: The Ultimate Guide

Schrijver: John Stephens
Datum Van Creatie: 21 Januari 2021
Updatedatum: 17 Kunnen 2024
Anonim
Absolute BEGINNER Guide to the Mac OS Terminal
Video: Absolute BEGINNER Guide to the Mac OS Terminal

Inhoud

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 -naam <"bestand"> Zoek alle genoemde bestanden binnen . Gebruik jokertekens (*) om naar gedeeltelijke bestandsnamen te zoeken

Speciale opdrachten

sudo Voer een opdracht uit met de beveiligingsrechten van supergebruiker
nano Opent de Terminal-editor
Open Opent een bestand
-h 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 met gebruiker
scp @: / remote / pad Kopieer een naar een afstandsbediening

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.

Populair Op De Portal

Populair Op De Site

De 9 beste websites voor studenten in 2020
Internet

De 9 beste websites voor studenten in 2020

Baby' en Pre-K Elementaire leeftijdleerlingen Middelbare cholieren en jonge tiener Middelbare cholieren en tiener tudenten en volwaenen Online muziekleen Grati online leermiddelen voor alle leeft...
De beste Remote Start Kit kiezen
Leven

De beste Remote Start Kit kiezen

Al het gaat om het vinden van de bete tarterkit op aftand, i er geen paklare oploing. U moet een paar verchillende factoren overwegen voordat u koopt, waaronder: Welke functie zijn tandaard inbegrepe...