15 Mac-terminal svarende til Windows-kommandoprompt og PowerShell-kommandoer
I Windows kan du bruge kommandoprompten(use the Command Prompt) og Windows PowerShell -konsoller til større kontrol og hurtigere styring af operativsystemet. Begge CLI'er(CLIs) (kommandolinjefortolkere) hjælper dig også med at fejlfinde alvorlige problemer med din pc(troubleshoot serious issues with your PC) .
Det samme gælder for Mac'ens terminal , men dens UNIX-baserede karakter kræver, at du indtaster et andet sæt kommandoer.
Hvis du for nylig skiftet til at bruge en Mac , vil du lære Terminal- ækvivalenterne til 15 nyttige kommandoprompt-(Command Prompt) og Windows PowerShell- kommandoer nedenfor.
1. Se systemoplysninger
Antag(Suppose) , at du vil identificere de forskellige hardware- og softwarekomponenter (processor, RAM , operativsystemversion osv.) på din computer. I så fald kan du se oplysningerne i kommandoprompt(Command Prompt) eller Windows PowerShell med kommandoen systeminfo .
I Terminal skal du udføre følgende i stedet:
system_profiler
Du kan også bede Terminal om at filtrere oplysningerne efter datatype. For eksempel kan du kun få et overblik over Mac's hardware ved at tilføje SPHardwareDataType til slutningen af kommandoen - fx system_profiler SPHardwareDataType .
For en liste over datatyper skal du køre kommandoen system_profiler -listDataTypes .
For at se oplysningerne via GUI (grafisk brugergrænseflade) på din Mac skal du holde Option - tasten nede og gå til Apple - menuen > Systemoplysninger(System Information) .
2. Ping-enheder og netværk
Du kan diagnosticere forbindelsesproblemer med websteder og lokale enheder ved at køre kommandoen ping <host> via kommandoprompt(Command Prompt) eller Windows PowerShell . Det beder din pc om at sende og modtage datapakker, og du kan opdage uregelmæssigheder i responstider og pakketab.
Kommandoen ping <host> er universel for de fleste CLI'er(CLIs) , men Terminal indstiller ikke et ping-antal, medmindre du udfører det med parameteren -c som følger:(-c)
ping -c <count> <host>
3. Tjek netværkskonfigurationer
På pc'en indlæses Internet Protocol Configuration -værktøjet ved at køre ipconfig via kommandoprompt . (Command Prompt)Det giver dig mulighed for at identificere TCP/IP -netværkskonfigurationer sammen med oplysninger om IP-adresser, undernetmasker, standardgateways og så videre.
Terminal -(Terminal) ækvivalenten åbner Interface Configuration og bruger følgende kommando:
ifconfig
Ifconfig viser som standard kun aktive netværk. For at få det til at vise alle grænseflader, kør ifconfig -a i stedet.
4. Tøm DNS-cache
En forældet Domain Name System (DNS) cache på din computer forårsager forbindelsesproblemer med websteder. I Windows hjælper kørsel af ipconfig /flushdns via en forhøjet kommandoprompt(Command Prompt) -konsol dig med at rydde din computers lokale DNS-cache(clear your computer’s local DNS cache) .
Terminalen svarende til at rydde DNS (Terminal)-(DNS) cachen på Mac er som følger:
sudo dscacheutil -flushcache;sudo killall -HUP mDNSResponder
Du skal indtaste en administratoradgangskode for at godkende kommandoen.
5. Se alle kørende processer
Sammenlignet med Windows Task Manager giver indtastning af opgaveliste(tasklist ) i kommandoprompt(Command Prompt) eller Windows PowerShell et klarere overblik over din pc's baggrundsprocesser. Den indeholder også information såsom proces - id'er(IDs) ( PID'er(PIDs) ) og hukommelsesforbrugsstatistikker for hver opgave.
På Mac kan du køre en af de to kommandoer nedenfor:
- top
- ps -ax
Den øverste(top ) kommando viser en liste over de mest ressourcekrævende processer i realtid, mens ps -ax viser dig den komplette opgaveliste på din Mac .
6. Afslut proces
Du kan også bruge kommandoprompt(Command Prompt) og Windows PowerShell til at afslutte kørende processer med kommandoen taskkill <PID> .
Mac's Terminal-ækvivalent er:
kill <PID>
Derudover kan du bruge kommandoen killall <process name> til at afslutte alle Mac -processer, der indeholder et bestemt navn – f.eks . Garageband . Her er den komplette guide til at lukke Mac-processer ned ved hjælp af Terminal(shutting down Mac processes using Terminal) .
7. Tjek netværksstatistik
Netstat - kommandoen i Windows lader dig se en liste over alle aktive TCP - forbindelser og hjælper med at identificere netværksrelaterede problemer(identify network-related problems) .
På Mac giver kørsel af den samme kommando lignende resultater:
netstat
For at se en liste over flag og muligheder, der er specifikke for Terminal , skal du skrive man netstat .
8. Reparer diskfejl
Kommandolinjeværktøjet Tjek disk på Windows , som du kan starte ved at køre chkdsk i kommandoprompt(Command Prompt) eller Windows PowerShell , giver dig mulighed for at tjekke for og reparere diskrelaterede fejl.
Terminal - ækvivalenten i macOS er kommandoen (Terminal)fsck (filsystemkonsistenstjek). Start med at starte din Mac op i enkeltbrugertilstand - tryk på Kommando(Command ) + S ved opstart. Kør derefter følgende:
/sbin/fsck -fy
9. Opret symbolsk link
Symbolske links (symlinks) er afgørende, hvis du finder det umuligt at ændre placeringer, som apps og programmer bruger til at gemme filer.
For eksempel kan du bruge et symlink til at synkronisere enhver mappe til en cloud-lagringstjeneste ved at få det til at se ud, som om det er inde i standardsynkroniseringsmappen. På Windows bruger du kommandoen mklink /J .
På macOS er Terminal- ækvivalenten:
In -s <original folder path> <target folder path>
For at lære mere, tjek hvordan symbollinks fungerer på Mac(how symlinks work on the Mac) .
10. Planlæg nedlukning
Hvis du vil lukke din pc ned efter en bestemt tid er gået, bruger du kommandoen shutdown -f -t <time in seconds>
På Mac skal du bruge følgende kommando i stedet:
sudo shutdown -h +<time in minutes>
Du kan altid bruge kommandoen sudo killall shutdown til at annullere en planlagt nedlukning.
11. Sammenlign filforskelle
På Windows kan du sammenligne forskellen mellem to filer ved hjælp af kommandoen fc .
Mac's Terminal-ækvivalent er:
diff
Diff- kommandoen kommer med flere muligheder. For eksempel kan du bruge kontakten -i til at få den til at ignorere forskelle mellem store og små bogstaver i tekstfiler. Kør man diff for at se en komplet liste over muligheder.
12. Find Wi-Fi-adgangskode
Når du hurtigt har brug for at identificere adgangskoden til en Wi-Fi-forbindelse , kan du bruge (identify the password of a Wi-Fi connection)netsh wlan show profile <SSID> key=clear på din pc.
På Mac skal du køre følgende kommando i Terminal :
security find-generic-password -ga “<SSID>” | grep “password:”
13. Opdater Mac
I Windows kan du installere operativsystemopdateringer via Windows PowerShell med kommandoerne Get-WindowsUpdate og Install-WindowsUpdate . Det er hurtigere og mindre trægt sammenlignet med at bruge GUI .
Terminal -(Terminal) ækvivalenterne til at opdatere macOS er:
- softwareupdate -l for at scanne efter og se ventende opdateringer og identifikatorer.
- softwareupdate -i <identifier> for at installere en opdatering.
14. Forny IP Leasing
Frigivelse og fornyelse af IP (Internet Protocol)-leasingkontrakten(renewing the IP (Internet Protocol) lease) kan løse forbindelsesrelaterede problemer på din computer. Det involverer at køre ipconfig /release og ipconfig /renew via kommandoprompt(Command Prompt) i Windows .
Mac'en giver en GUI-indstilling via Systemindstillinger(System Preferences) > Netværk(Network ) > Wi-Fi / Ethernet > Avanceret(Advanced ) > DHCP > Forny DHCP(Renew DHCP) . Du kan dog også bruge følgende Terminal-kommando:
sudo ipconfig set <network interface> DHCP
Hvis du ikke kender navnet på netværksgrænsefladen, skal du bruge kommandoen ifconfig til at identificere det – f.eks. (ifconfig )en0 .
15. Tjek Oppetid
Du kan tjekke din pc's oppetid med kommandoen (get-date) – (gcim Win32_OperatingSystem).LastBootUpTime Windows PowerShell.
På terminalen(Terminal) i macOS skal du køre følgende kommando i stedet:
oppetid(uptime)
Oppetidskommandoen hjælper(uptime ) dig med at afgøre, om det er tid til at lukke ned eller genstarte din Mac . Det hjælper ofte med at løse tilfældige tekniske fejl, der forhindrer macOS i at fungere korrekt.
Skifter til terminal
Mac- terminalen(Terminal) giver dig mulighed for at udføre de fleste opgaver, som du har vænnet dig til med kommandoprompt(Command Prompt) og Windows PowerShell på pc'en. Selvom kommandoækvivalenterne ovenfor ikke er udtømmende, bør de altid være praktiske.
Related posts
Sådan skifter du mellem CMD og PowerShell i Windows Terminal
Hvad er Windows Terminal? -
De 10 bedste Mac Terminal-kommandoer, du bør kende
Sådan slår du Autofuldførelse til i Windows Kommandoprompt
Begyndervejledning til Windows-kommandoprompten
Sådan bruger du FINDSTR og Select-String-kommandoer i Windows 11/10
PowerShell vs Kommandoprompt: Fordele og ulemper
Find Windows-produktnøgle ved hjælp af kommandoprompt eller PowerShell
Hvor bliver screenshots af? Find dem i Windows, Mac, Android eller iOS -
Sådan udskriver du til en delt Mac OS X-printer fra Windows 7 og Windows 8
3 måder at ændre IP-adressen i Windows 10
4 måder at oprette tilfældige dummy-filer med en bestemt størrelse i Windows
Sådan ændres sprog i Firefox på Windows og Mac
Sådan tælles filerne i en mappe ved hjælp af PowerShell, CMD eller File Explorer
Aktiver eller deaktiver Legacy Console til kommandoprompt og PowerShell i Windows 10
Hvordan åbner jeg Terminal på Mac? (3 måder)
Erstat Powershell med kommandoprompt i Windows 10 Start-menuen
Hvordan får jeg vist alle brugerne på en Windows-computer? (5 måder) -
Grundlæggende kommandoprompttips til Windows 11/10
Sådan spiller du Windows-spil på Mac