15 Mac Terminal-equivalenten aan Windows-opdrachtprompt en PowerShell-opdrachten
In Windows kunt u de opdrachtprompt(use the Command Prompt) en Windows PowerShell -consoles gebruiken voor meer controle en sneller beheer van het besturingssysteem. Beide CLI's (opdrachtregelinterpreters) helpen u ook bij het oplossen van ernstige problemen met uw pc(troubleshoot serious issues with your PC) .
Hetzelfde geldt voor de Terminal van de Mac , maar het op UNIX gebaseerde karakter vereist dat je een andere reeks opdrachten invoert.
Als u onlangs bent overgestapt op het gebruik van een Mac , leert u hieronder de Terminal - equivalenten van 15 handige opdrachtprompts(Command Prompt) en Windows PowerShell - opdrachten.
1. Systeeminformatie bekijken
Stel dat u de verschillende hardware- en softwarecomponenten (processor, (Suppose)RAM , besturingssysteemversie, enz.) op uw computer wilt identificeren . In dat geval kunt u de informatie bekijken in de opdrachtprompt(Command Prompt) of Windows PowerShell met de opdracht systeminfo .
Voer in Terminal in plaats daarvan het volgende uit:
system_profiler
U kunt Terminal ook vragen om de informatie op gegevenstype te filteren. U kunt bijvoorbeeld alleen een overzicht van de Mac-hardware krijgen door SPHardwareDataType toe te voegen aan het einde van de opdracht, bijvoorbeeld system_profiler SPHardwareDataType .
Voor een lijst met gegevenstypen voert u de opdracht system_profiler -listDataTypes uit.
Om de informatie via de GUI (grafische gebruikersinterface) op uw Mac te bekijken , houdt u de Option - toets ingedrukt en gaat u naar Apple - menu > Systeeminformatie(System Information) .
2. Apparaten en netwerken pingen
U kunt verbindingsproblemen met websites en lokale apparaten diagnosticeren door de opdracht ping <host> uit te voeren via de opdrachtprompt(Command Prompt) of Windows PowerShell . Dat zorgt ervoor dat uw pc datapakketten verzendt en ontvangt, en u ontdekt onregelmatigheden in responstijden en pakketverlies.
De opdracht ping <host> is universeel voor de meeste CLI's , maar Terminal stelt geen ping-telling in tenzij u deze als volgt uitvoert met de parameter -c :
ping -c <count> <host>
3. Controleer netwerkconfiguraties
Als u op de pc ipconfig uitvoert via de opdrachtprompt(Command Prompt) , wordt het hulpprogramma Internet Protocol-configuratie(Internet Protocol Configuration) geladen . Hiermee kunt u TCP/IP -netwerkconfiguraties identificeren, samen met informatie over IP-adressen, subnetmaskers, standaardgateways, enzovoort.
Het Terminal - equivalent opent Interfaceconfiguratie(Interface Configuration) en gebruikt de volgende opdracht:
ifconfig
Ifconfig geeft standaard alleen actieve netwerken weer. Om ervoor te zorgen dat alle interfaces worden weergegeven, voert u in plaats daarvan ifconfig -a uit .
4. Spoel DNS-cache
Een verouderde DNS(Domain Name System (DNS)) -cache (Domain Name System) op uw computer veroorzaakt verbindingsproblemen met websites. In Windows helpt het uitvoeren van de opdracht ipconfig /flushdns via een verhoogde opdrachtpromptconsole u (Command Prompt)de lokale DNS-cache van uw computer te wissen(clear your computer’s local DNS cache) .
Het Terminal- equivalent van het wissen van de DNS -cache op Mac is als volgt:
sudo dscacheutil -flushcache;sudo killall -HUP mDNSResponder
U moet een beheerderswachtwoord invoeren om de opdracht te autoriseren.
5. Bekijk alle lopende processen
In vergelijking met Windows Taakbeheer(Windows Task Manager) zorgt het typen van de takenlijst(tasklist ) in de opdrachtprompt(Command Prompt) of Windows PowerShell voor een duidelijker beeld van de achtergrondprocessen van uw pc. Het bevat ook informatie zoals proces - ID's ( PID's ) en geheugengebruiksstatistieken voor elke taak.
Op de Mac kunt u een van de twee onderstaande opdrachten uitvoeren:
- bovenkant(top)
- ps -ax
Het top -commando geeft een lijst weer van de meest resource-intensieve processen in realtime, terwijl ps -ax je de volledige takenlijst op je Mac laat zien .
6. Proces beëindigen
U kunt ook de opdrachtprompt(Command Prompt) en Windows PowerShell gebruiken om lopende processen te beëindigen met de taskkill <PID> .
Het Terminal-equivalent van de Mac is:
kill <PID>
Bovendien kunt u de opdracht killall <process name> gebruiken om alle Mac -processen met een bepaalde naam te beëindigen, bijvoorbeeld Garageband . Hier is de complete gids voor het afsluiten van Mac-processen met Terminal(shutting down Mac processes using Terminal) .
7. Controleer netwerkstatistieken
Met de opdracht netstat in Windows kunt u een lijst bekijken van alle actieve TCP - verbindingen en kunt u netwerkgerelateerde problemen identificeren(identify network-related problems) .
Op de Mac levert het uitvoeren van dezelfde opdracht vergelijkbare resultaten op:
netstat
Typ man netstat om een lijst met vlaggen en opties die specifiek zijn voor Terminal te bekijken .
8. Schijffouten herstellen
Met het opdrachtregelprogramma Schijf controleren op Windows , dat u kunt aanroepen door chkdsk uit te voeren in de opdrachtprompt(Command Prompt) of Windows PowerShell , kunt u schijfgerelateerde fouten controleren en repareren.
Het Terminal - equivalent in macOS is de opdracht fsck (bestandssysteemconsistentiecontrole). Begin(Start) met het opstarten van uw Mac in de modus voor één gebruiker: druk bij het opstarten op Command + S. Voer vervolgens het volgende uit:
/sbin/fsck -fy
9. Maak een symbolische link
Symbolische links (symlinks) zijn cruciaal als u het onmogelijk vindt om locaties te wijzigen die apps en programma's gebruiken om bestanden op te slaan.
U kunt bijvoorbeeld een symbolische koppeling gebruiken om elke map met een cloudopslagservice te synchroniseren door deze te laten lijken alsof deze zich in de standaardsynchronisatiemap bevindt. In Windows gebruikt u de opdracht mklink /J .
Op macOS is het Terminal- equivalent:
In -s <original folder path> <target folder path>
Bekijk voor meer informatie hoe symlinks werken op de Mac(how symlinks work on the Mac) .
10. Schema afsluiten
Als u uw pc wilt afsluiten nadat een bepaalde tijd is verstreken, gebruikt u de opdracht shutdown -f -t <time in seconds> .
Gebruik op de Mac in plaats daarvan de volgende opdracht:
sudo shutdown -h +<time in minutes>
U kunt altijd de opdracht sudo killall shutdown gebruiken om een geplande afsluiting te annuleren.
11. Bestandsverschillen vergelijken
In Windows kunt u het verschil tussen twee bestanden vergelijken met de opdracht fc .
Het Terminal-equivalent van de Mac is:
verschil(diff)
Het diff- commando wordt geleverd met meerdere opties. U kunt bijvoorbeeld de schakeloptie -i gebruiken om hoofdletterverschillen in tekstbestanden te negeren. Voer man diff uit om een volledige lijst met opties te bekijken.
12. Zoek wifi-wachtwoord
Wanneer u het wachtwoord van een Wi-Fi-verbinding(identify the password of a Wi-Fi connection) snel moet identificeren, kunt u het netsh wlan show profile <SSID> key=clear op uw pc gebruiken.
Op de Mac moet u de volgende opdracht in Terminal uitvoeren :
security find-generic-password -ga “<SSID>” | grep “password:”
13. Update Mac
In Windows kunt u updates van het besturingssysteem installeren via Windows PowerShell met de opdrachten Get-WindowsUpdate en Install-WindowsUpdate . Het is sneller en minder traag in vergelijking met het gebruik van de GUI .
De Terminal- equivalenten om macOS bij te werken zijn:
- softwareupdate -l om te zoeken naar updates en ID's die in behandeling zijn en deze te bekijken.
- softwareupdate -i <identifier> om een update te installeren.
14. IP-lease verlengen
Het vrijgeven en vernieuwen van de IP(renewing the IP (Internet Protocol) lease) -lease (Internet Protocol) kan verbindingsproblemen op uw computer oplossen. Dat houdt in dat de opdrachten ipconfig /release en ipconfig /renew via de opdrachtprompt(Command Prompt) in Windows worden uitgevoerd .
De Mac biedt een GUI-optie via Systeemvoorkeuren(System Preferences) > Netwerk(Network ) > Wi-Fi / Ethernet > Geavanceerd(Advanced ) > DHCP > DHCP vernieuwen(Renew DHCP) . U kunt echter ook de volgende Terminal-opdracht gebruiken:
sudo ipconfig set <network interface> DHCP
Als u de naam van de netwerkinterface niet weet, gebruikt u de opdracht ifconfig om deze te identificeren, bijvoorbeeld en0 .
15. Controleer de uptime
U kunt de uptime van uw pc controleren met de (get-date) – (gcim Win32_OperatingSystem).LastBootUpTime Windows PowerShell-opdracht.
Voer in plaats daarvan de volgende opdracht uit op de Terminal in macOS:
uptime
De uptime -opdracht helpt je te bepalen of het tijd is om je (uptime )Mac af te sluiten of opnieuw op te starten . Dat helpt vaak bij het oplossen van willekeurige technische problemen die voorkomen dat macOS correct werkt.
Overschakelen naar Terminal
Met de Mac- terminal kun je de meeste taken uitvoeren die je gewend bent geraakt met Command Prompt en Windows PowerShell op de pc. Hoewel de bovenstaande commando-equivalenten niet uitputtend zijn, zouden ze altijd handig moeten zijn.
Related posts
Schakelen tussen CMD en PowerShell in Windows Terminal
Wat is de Windows-Terminal? -
De top 10 Mac-terminalopdrachten die u moet kennen
Automatisch aanvullen inschakelen in de Windows-opdrachtprompt
Beginnershandleiding voor de Windows-opdrachtprompt
Lijst met sneltoetsen voor CMD of opdrachtprompt in Windows 11/10
Skype-gesprekken opnemen op Windows, Android, iPhone en Mac
Skype-gesprekken met audio- en videogroepen voeren (Windows, Android, iPhone, Mac)
Vervang de opdrachtprompt door PowerShell in het WinX-menu van Windows 10
Zoek de Windows-productsleutel met behulp van de opdrachtprompt of PowerShell
Een programma verwijderen met de opdrachtprompt in Windows 11/10
3 manieren om het IP-adres te wijzigen in Windows 10
Hoe de lijst met actieve processen in Windows af te drukken -
Hoe installeer ik Windows 8 op een Mac met OS X Mountain Lion
Hoe speel je Windows Games op Mac
Vervang PowerShell door opdrachtprompt in contextmenu in Windows 10
Hoe het register te bewerken vanaf de opdrachtprompt in Windows 10
Schakel verouderde console in of uit voor opdrachtprompt en PowerShell in Windows 10
De taal wijzigen in Firefox op Windows en Mac
Hoe de mappenboom van een map in Windows te exporteren