macOS er et intuitivt operativsystem, så du behøver ikke bruge meget tid på at lære det grundlæggende; Ved du dette, hvorfor skal du lære og drage fordel af Unix -kommandolinjen, der er tilgængelig på din Mac? Vi har fire gode grunde:
- Der er snesevis af open source og frit tilgængelige Unix-baserede apps. Du behøver ikke bruge penge på disse.
- Når du har svært ved at søge efter filer i Spotlight, kan du gå til Unix -søgeværktøjer. De er langt mere kraftfulde end Spotlight.
- Du kan administrere filer, mapper og filarkiver på en automatisk måde. Opsætning af et cron -job håndterer dette automatisk.
- Det giver dig mere magt og kontrol over dit system.
Med så mange Mac -kommandoer er det ofte svært at huske og bruge dem alle. Vi er her for at hjælpe med et detaljeret snydeblad med Mac Terminal -kommandoer, du kan bruge til at låse op for forbedret produktivitet på dit system.
hvordan man tilføjer app til vizio tv
Start Terminal -appen fra Programmer> Hjælpeprogrammer eller søg efter det via Spotlight. Derefter kan du komme i gang med nogle af de kraftfulde kommandoer herunder.
GRATIS DOWNLOAD: Dette snydeblad fås som en PDF, der kan downloades fra vores distributionspartner, TradePub. Du bliver kun nødt til at udfylde en kort formular for at få adgang til den for første gang. Hent Mac Terminal kommanderer snydeblad .
Mac Terminal kommanderer snydeblad
Kommando | Handling |
---|---|
Genveje | |
Tab | Fuldfør fil- og mappenavne automatisk |
Ctrl + A | Gå til begyndelsen af den linje, du skriver i øjeblikket |
Ctrl + E | Gå til slutningen af den linje, du skriver i øjeblikket |
Ctrl + U | Ryd linjen før markøren |
Ctrl + K | Ryd linjen efter markøren |
Ctrl + W. | Slet ordet før markøren |
Ctrl + T | Skift de to sidste tegn før markøren |
Esc + T | Skift de sidste to ord før markøren |
Ctrl + L | Ryd skærmen |
Ctrl + C | Dræb hvad du end løber |
Ctrl + D | Afslut den aktuelle skal |
Option + → | Flyt markøren et ord frem |
Option + ← | Flyt markøren et ord bagud |
Ctrl + F | Flyt markøren et tegn frem |
Ctrl + B | Flyt markøren et tegn baglæns |
Ctrl + Y | Indsæt det, der blev klippet af den sidste kommando |
Ctrl + Z | Sætter, hvad du end løber ind i en suspenderet baggrundsproces |
Ctrl + _ | Fortryd den sidste kommando |
Grundlæggende | |
/ (Skråstreg) | Top -niveau bibliotek |
. (Enkelt periode) | Nuværende bibliotek |
.. (dobbelt periode) | Forældremappe |
~ (Tilde) | Hjem bibliotek |
sudo [kommando] | Kør kommando med superbrugerens sikkerhedsrettigheder |
nano [fil] | Åbner Terminal -editoren |
åben fil] | Åbner en fil |
[kommando] -h | Få hjælp til en kommando |
mand [kommando] | Vis hjælpemanualen til kommandoen |
Skift bibliotek | |
CD | Hjem bibliotek |
cd [mappe] | Skift bibliotek, f.eks. cd Dokumenter |
cd ~ | Hjem bibliotek |
CD/ | Drevets rod |
cd - | Forrige bibliotek eller mappe, du sidst har gennemset |
pwd | Vis din arbejdsmappe |
Cd .. | Gå op til forældremappen |
CD ../ .. | Gå op ad to niveauer |
Liste over telefonens indhold | |
ls | Vis navnet på filer og undermapper i biblioteket |
ls -C | Tvinge multikolonne-output fra fortegnelsen |
ls -a | Liste over alle poster inklusive dem med. (Periode) og .. (dobbelt periode) |
ls -1 | Output listen over filer i en post pr. Linjeformat |
ls -F | Vis a / (skråstreg) umiddelbart efter hver sti, der er et bibliotek, * (stjerne) efter eksekverbare programmer eller scripts og @ efter et symbolsk link |
ls -S | Sorter filer eller poster efter størrelse |
ls -l | Liste i et langt format. Inkluderer filtilstand, ejer- og gruppenavn, dato og klokkeslætfil blev ændret, stinavn og mere |
ls | Liste over filerne sorteret efter ændret tid (senest først) |
ls -lh | Lang liste med filstørrelser, der kan læses af mennesker i KB, MB eller GB |
ls -lo | Angiv filnavne med størrelse, ejer og flag |
ls -la | Liste detaljeret bibliotek indhold, herunder skjulte filer |
Filstørrelse og diskplads | |
af | Angiv brug for hver underkatalog og dens indhold |
du -sh [folder] | Menneskeligt læseligt output af alle filer i et bibliotek |
du -s | Vis en post for hver specificeret fil |
du -sk* | sort -nr | Liste over filer og mapper, i alt størrelsen inklusive undermapper. Erstat sk* med sm* for at vise mapper i MB |
df -h | Beregn dit systems ledige diskplads |
df -H | Beregn ledig diskplads i kræfter på 1.000 (i modsætning til 1.024) |
Fil- og biblioteksstyring | |
mkdir | Opret en ny mappe med navnet |
mkdir -p / | Opret indlejrede mapper |
mkdir | Opret flere mapper på én gang |
mkdir '' | Opret en mappe med et mellemrum i filnavnet |
rmdir | Slet en mappe (fungerer kun på tomme mapper) |
rm -R | Slet en mappe og dens indhold |
røre ved | Opret en ny fil uden udvidelse |
cp | Kopier en fil til mappen |
cp | Kopier en fil til den aktuelle mappe |
cp ~ // | Kopier en fil til mappen, og omdøb den kopierede fil |
cp -R | Kopier en mappe til en ny mappe med mellemrum i filnavnet |
cp -i | Spørger dig, før du kopierer en fil med en advarselsoverskrivningsmeddelelse |
cp /brugere / | Kopier flere filer til en mappe |
rm | Slet en fil (Dette sletter filen permanent; brug med forsigtighed.) |
rm -i | Slet kun en fil, når du giver en bekræftelse |
rm -f | Force fjernelse uden bekræftelse |
rm | Slet flere filer uden nogen bekræftelse |
mv | Flyt/omdøb |
mv | Flyt en fil til mappen, muligvis ved at overskrive en eksisterende fil |
mv -i | Valgfrit -i -flag for at advare dig, før du overskriver filen |
mv *.png ~/ | Flyt alle PNG -filer fra den aktuelle mappe til en anden mappe |
Kommandohistorik | |
Ctrl + R | Søg gennem tidligere anvendte kommandoer |
historie n | Viser de tidligere kommandoer, du har skrevet. Tilføj et tal for at begrænse de sidste n elementer |
![værdi] | Udfør den sidste indtastede kommando, der starter med en værdi |
!! | Udfør den sidst indtastede kommando |
Tilladelser | |
ls -ld | Vis standardtilladelsen til en hjemmemappe |
ls -ld / | Vis læsning, skrivning og adgangstilladelse for en bestemt mappe |
chmod 755 | Skift tilladelsen til en fil til 755 |
chmod -R 600 | Skift tilladelsen til en mappe (og dens indhold) til 600 |
chown: | Skift ejerskabet af en fil til bruger og gruppe. Tilføj -R for at inkludere mappeindhold |
Processer | |
ps -ax | Output kører i øjeblikket processer. Her viser a processer fra alle brugere og x viser processer, der ikke er forbundet med terminalen |
ps -aux | Viser alle processer med %cpu, %mem, side in, PID og kommando |
top | Vis levende oplysninger om i øjeblikket kørende processer |
top -ocpu -s 5 | Displayprocesser sorteret efter CPU -brug, opdateres hvert 5. sekund |
top -o størrelse | Sorter top efter hukommelsesbrug |
dræbe PID | Afslut proces med ID. Du ser PID som en kolonne i Aktivitetsovervågning |
ps -ax | greb | Find en proces ved navn eller PID |
Netværk | |
ping | Ping -vært og visningsstatus |
hvem er | Output whois info for et domæne |
krølle -O | Download fil via HTTP, HTTPS eller FTP |
ssh @ | Opret SSH -forbindelse til med brugeren |
scp @:/remote/path | Kopiér til en fjernbetjening |
Homebrew | |
bryg læge | Kontroller bryg for mulige problemer |
bryg installation | Installer en formel |
bryg afinstaller | Afinstaller en formel |
bryg liste | Liste over alle de installerede formler |
bryg søgning | Vis tilgængelige formler til brygning |
bryg opgradering | Opgrader alle forældede og ikke -fastgjorte bryg |
bryg opdatering | Hent den nyeste version af homebrew og formel |
bryg oprydning | Fjern ældre version af installeret formel |
bryg tapet hjemmebryg/fad | Tryk på fadlageret fra GitHub |
bryg fadliste | Liste over alle installerede fade |
bryg fad installation | Installer den givne beholder |
bryg fad afinstallere | Afinstaller den givne beholder |
Søg | |
find -navn | Find alle filer navngivet inde. Brug jokertegn (*) til at søge efter dele af filnavne |
greb ' | Output alle forekomster af indvendige (tilføj -i for tilfælde ufølsomhed) |
grep -rl '' | Søg efter alle filer indeholdende |
Produktion | |
kat | Output indholdet af |
mindre | Output indholdet af at bruge den mindre kommando, der understøtter pagination og mere |
hoved | Output de første 10 linjer af |
>> | Tilføjer output fra til |
> | Direkte output fra til |
| | Direkte output fra til |
Tilpas derefter terminalen
Der er mange kommandoer i dette snydeblad. Men du behøver ikke at lære dem alle på én gang! Vælg et par stykker, der integreres godt i din arbejdsgang og sparer dig mest tid. Når du har mestret disse kommandoer, er der stadig mere at lære om terminalen for at forbedre din oplevelse med den.
For yderligere læsning har vi set på, hvordan du tilpasser Mac Terminal og gør den mere nyttig.
hvordan man formaterer anden harddiskDel Del Tweet E -mail Slet disse Windows -filer og mapper for at frigøre diskplads
Har du brug for at rydde diskplads på din Windows -computer? Her er Windows -filer og mapper, der sikkert kan slettes for at frigøre diskplads.
Læs Næste Relaterede emner- Mac
- Snydeark
- Terminal
- Kommandoprompt
- Linux Bash Shell
Med sin M.Optom Degree in Eye Care Specialty arbejdede Rahul som lektor i mange år på kollegiet. At skrive og lære andre er altid hans passion. Han skriver nu om teknologi og gør den fordøjelig for læsere, der ikke forstår den godt.
Mere fra Rahul SaigalAbonner på vores nyhedsbrev
Tilmeld dig vores nyhedsbrev for at få tekniske tips, anmeldelser, gratis e -bøger og eksklusive tilbud!
Klik her for at abonnere