I Windows kan du bruke ledeteksten og Windows PowerShell-konsollene for større kontroll og raskere administrasjon av operativsystemet. Begge CLI-er (kommandolinjetolker) hjelper deg også med å feilsøke alvorlige problemer med PC-en din.
Det samme gjelder Mac-terminalen, men dens UNIX-baserte natur krever at du skriver inn et annet sett med kommandoer.
Hvis du nylig byttet til å bruke en Mac, vil du lære Terminal-ekvivalentene til 15 nyttige kommandoprompt og Windows PowerShell-kommandoer nedenfor.
1. Se systeminformasjon
Anta at du vil identifisere de ulike maskinvare- og programvarekomponentene (prosessor, RAM, operativsystemversjon osv.) på datamaskinen. I så fall kan du se informasjonen i kommandoprompt eller Windows PowerShell med systeminfo-kommandoen.
I Terminal, kjør følgende i stedet:
system_profiler
Du kan også be Terminal om å filtrere informasjonen etter datatype. For eksempel kan du få en oversikt over Macs maskinvare bare ved å legge til SPHardwareDataType til slutten av kommandoen-f.eks. system_profiler SPHardwareDataType.
For en liste over datatyper, kjør system_profiler -listDataTypes kommando.
For å se informasjonen via GUI (grafisk brukergrensesnitt) på Mac-en, hold nede Option-tasten og gå tilApple-meny > Systeminformasjon.
2. Ping-enheter og nettverk
Du kan diagnostisere tilkoblingsproblemer med nettsteder og lokale enheter ved å kjøre ping-kommandoen via ledetekst eller Windows PowerShell. Det ber PC-en din om å sende og motta datapakker, og du kan oppdage uregelmessigheter i responstider og pakketap.
ping-kommandoen er universell for de fleste CLI-er, men Terminal angir ikke en ping-telling med mindre du utfører den med -c parameter som følger:
ping -c
3. Sjekk nettverkskonfigurasjoner
På PC-en, kjører ipconfig via kommandoprompt, laster konfigurasjonsverktøyet for Internett. Den lar deg identifisere TCP/IP-nettverkskonfigurasjoner sammen med informasjon om IP-adresser, subnettmasker, standard gatewayer og så videre.
Terminalekvivalenten åpner Interface Configuration og bruker følgende kommando:
ifconfig
Som standard viser ifconfig bare aktive nettverk. For å få den til å vise alle grensesnitt, kjør ifconfig -a i stedet.
4. Tøm DNS-buffer
En utdatert DNS-buffer (Domain Name System) på datamaskinen din forårsaker tilkoblingsproblemer med nettsteder. I Windows, kjøring av ipconfig /flushdns-kommandoen via en forhøyet ledetekstkonsoll hjelper deg med å tømme datamaskinens lokale DNS-buffer.
Terminalen som tilsvarer å tømme DNS-bufferen på Mac er som følger:
sudo dscacheutil -flushcache;sudo killall -HUP mDNSResponder
Du må angi et administratorpassord for å autorisere kommandoen.
5. Se alle kjørende prosesser
Sammenlignet med Windows Task Manager, gir det å skrive tasklist i kommandoprompt eller Windows PowerShell en klarere oversikt over PC-ens bakgrunnsprosesser. Den inneholder også informasjon som prosess-IDer (PID) og minnebruksstatistikk for hver oppgave.
På Mac kan du kjøre en av de to kommandoene nedenfor:
- topp
- ps -ax
top-kommandoen viser en liste over de mest ressurskrevende prosessene i sanntid, mens ps -ax viser deg hele oppgavelisten på din Mac.
6. Avslutt prosess
Du kan også bruke kommandoprompt og Windows PowerShell for å avslutte kjørende prosesser med taskkill-kommandoen.
Macens Terminal-ekvivalent er:
drepe
I tillegg kan du bruke killall-kommandoen for å avslutte alle Mac-prosesser som inneholder et bestemt navn, f.eks. Garasjeband. Her er den komplette veiledningen for å slå av Mac-prosesser ved å bruke Terminal.
7. Sjekk nettverksstatistikk
netstat-kommandoen i Windows lar deg se en liste over alle aktive TCP-tilkoblinger og hjelper til med å identifisere nettverksrelaterte problemer.
På Mac gir samme kommando lignende resultater:
netstat
For å se en liste over flagg og alternativer som er spesifikke for Terminal, skriv man netstat.
8. Reparer diskfeil
Kommandolinjeverktøyet Sjekk disk på Windows, som du kan starte ved å kjøre chkdsk i kommandoprompt eller Windows PowerShell, lar deg for å se etter og reparere diskrelaterte feil.
Terminalekvivalenten i macOS er kommandoen fsck (filsystemkonsistenssjekk). Start med å starte opp Mac-en i enkeltbrukermodus - trykk Command + S ved oppstart . Kjør deretter følgende:
/sbin/fsck -fy
9. Lag symbolsk lenke
Symboliske lenker (symbolkoblinger) er avgjørende hvis du finner det umulig å endre plasseringer som apper og programmer bruker til å lagre filer.
Du kan for eksempel bruke en symbolkobling til å synkronisere hvilken som helst mappe til en skylagringstjeneste ved å få den til å se ut som om den er i standard synkroniseringskatalog. På Windows bruker du kommandoen mklink /J.
På macOS er Terminal-ekvivalenten:
I -s
For å lære mer, sjekk ut hvordan symbolkoblinger fungerer på Mac.
10. Planlegg avstengning
Hvis du vil slå av PC-en etter at en bestemt tid har gått, bruker du shutdown -f -t-kommandoen .
På Mac, bruk følgende kommando i stedet:
sudo shutdown -h +
Du kan alltid bruke sudo killall shutdown-kommandoen for å avbryte en planlagt avslutning.
11. Sammenlign filforskjeller
I Windows kan du sammenligne forskjellen mellom to filer ved å bruke fc-kommandoen.
Macens Terminal-ekvivalent er:
diff
Kommandoen diff kommer med flere alternativer. Du kan for eksempel bruke -i bryteren for å få den til å ignorere forskjeller mellom store og små bokstaver i tekstfiler. Kjør man diff for å se en fullstendig liste over alternativer.
12. Finn Wi-Fi-passord
Når du trenger å identifisere passordet til en Wi-Fi-tilkobling raskt, kan du bruke netsh wlan show profile key=clear på din PC.
På Mac må du kjøre følgende kommando i Terminal:
sikkerhet finn-generisk-passord -ga "" | grep "passord:"
1. 3. Oppdater Mac
I Windows kan du installere operativsystemoppdateringer via Windows PowerShell med Get-WindowsUpdate og Installer-WindowsUpdate kommandoer. Det er raskere og mindre tregt sammenlignet med bruk av GUI.
Terminalekvivalentene for å oppdatere macOS er:
- programvareoppdatering -l for å skanne etter og se ventende oppdateringer og identifikatorer.
- programvareoppdatering -i for å installere en oppdatering.
14. Forny IP Lease
Å frigi og fornye IP (Internet Protocol)-leieavtalen kan fikse tilkoblingsrelaterte problemer på datamaskinen din. Det innebærer å kjøre ipconfig /release og ipconfig /renew kommandoene via ledetekst i Windows.
Macen har et GUI- alternativ via Systemvalg > Nettverk> Wi-Fi/Ethernet > Avansert > DHCP > Renew DHCP Du kan imidlertid også bruke følgende terminalkommando:
sudo ipconfig sett DHCP
Hvis du ikke kjenner navnet på nettverksgrensesnittet, bruk ifconfig-kommandoen for å identifisere det, f.eks. en0.
15. Sjekk oppetid
Du kan sjekke PC-ens oppetid med (get-date) – (gcim Win32_OperatingSystem).LastBootUpTime Windows PowerShell-kommandoen.
På terminalen i macOS, kjør følgende kommando i stedet:
oppetid
Kommandoen oppetid hjelper deg med å finne ut om det er på tide å slå av eller starte Mac-en på nytt. Det hjelper ofte med å løse tilfeldige tekniske feil som hindrer macOS i å fungere riktig.
Bytter til terminal
Mac-terminalen lar deg utføre de fleste oppgavene du har blitt vant til med kommandoprompt og Windows PowerShell på PC-en. Selv om kommandoekvivalentene ovenfor ikke er uttømmende, bør de alltid være nyttige.