In Windows können Sie die Eingabeaufforderung und die Windows PowerShell-Konsolen für eine bessere Kontrolle und schnellere Verw altung des Betriebssystems verwenden. Beide CLIs (Befehlszeileninterpreter) helfen Ihnen auch bei der Behebung schwerwiegender Probleme mit Ihrem PC.
Dasselbe gilt für das Terminal des Mac, aber seine UNIX-basierte Natur erfordert, dass Sie einen anderen Befehlssatz eingeben.
Falls Sie kürzlich auf einen Mac umgestiegen sind, lernen Sie unten die Terminal-Äquivalente zu 15 hilfreichen Eingabeaufforderungs- und Windows PowerShell-Befehlen kennen.
1. Systeminformationen anzeigen
Angenommen, Sie möchten die verschiedenen Hardware- und Softwarekomponenten (Prozessor, RAM, Betriebssystemversion usw.) auf Ihrem Computer identifizieren. In diesem Fall können Sie die Informationen in der Eingabeaufforderung oder Windows PowerShell mit dem Befehl systeminfo anzeigen.
Führen Sie im Terminal stattdessen Folgendes aus:
system_profiler
Sie können Terminal auch auffordern, die Informationen nach Datentyp zu filtern. Beispielsweise können Sie sich nur einen Überblick über die Mac-Hardware verschaffen, indem Sie SPHardwareDataType an das Ende des Befehls anhängen – z. system_profiler SPHardwareDataType.
Führen Sie für eine Liste der Datentypen den Befehl system_profiler -listDataTypes aus.
Um die Informationen über die GUI (grafische Benutzeroberfläche) auf Ihrem Mac anzuzeigen, h alten Sie die Taste Option gedrückt und gehen Sie zuApple Menü > Systeminformationen.
2. Geräte und Netzwerke pingen
Sie können Verbindungsprobleme mit Websites und lokalen Geräten diagnostizieren, indem Sie den Befehl ping über die Eingabeaufforderung oder Windows PowerShell ausführen. Dadurch wird Ihr PC aufgefordert, Datenpakete zu senden und zu empfangen, und Sie können Unregelmäßigkeiten in den Antwortzeiten und Paketverluste erkennen.
Der Befehl ping ist universell für die meisten CLIs, aber Terminal setzt keine Ping-Zählung, es sei denn, Sie führen ihn mit aus. -c Parameter wie folgt:
ping -c
3. Überprüfen Sie die Netzwerkkonfigurationen
Auf dem PC wird durch Ausführen von ipconfig über die Eingabeaufforderung das Dienstprogramm zur Konfiguration des Internetprotokolls geladen. Es ermöglicht Ihnen, TCP/IP-Netzwerkkonfigurationen zusammen mit Informationen zu IP-Adressen, Subnetzmasken, Standard-Gateways usw. zu identifizieren.
Das Terminal-Äquivalent öffnet die Schnittstellenkonfiguration und verwendet den folgenden Befehl:
ifconfig
Standardmäßig zeigt ifconfig nur aktive Netzwerke an. Um alle Schnittstellen anzuzeigen, führen Sie stattdessen ifconfig -a aus.
4. DNS-Cache leeren
Ein ver alteter DNS-Cache (Domain Name System) auf Ihrem Computer verursacht Verbindungsprobleme mit Websites. Unter Windows hilft Ihnen das Ausführen des Befehls ipconfig /flushdns über eine Eingabeaufforderungskonsole mit erhöhten Rechten, den lokalen DNS-Cache Ihres Computers zu löschen.
Das Terminal-Äquivalent zum Löschen des DNS-Cache auf dem Mac lautet wie folgt:
sudo dscacheutil -flushcache;sudo killall -HUP mDNSResponder
Sie müssen ein Administratorkennwort eingeben, um den Befehl zu autorisieren.
5. Alle laufenden Prozesse anzeigen
Im Vergleich zum Windows Task-Manager ermöglicht die Eingabe von tasklist in die Eingabeaufforderung oder Windows PowerShell eine klarere Ansicht der Hintergrundprozesse Ihres PCs. Es enthält auch Informationen wie Prozess-IDs (PIDs) und Speichernutzungsstatistiken für jede Aufgabe.
Auf dem Mac können Sie einen der beiden folgenden Befehle ausführen:
- oben
- ps -ax
Der Befehl top zeigt eine Liste der ressourcenintensivsten Prozesse in Echtzeit an, während ps -ax zeigt Ihnen die komplette Aufgabenliste auf Ihrem Mac.
6. Prozess beenden
Sie können auch die Eingabeaufforderung und Windows PowerShell verwenden, um laufende Prozesse mit dem Befehl taskkill zu beenden.
Das Mac-Terminal-Äquivalent ist:
töten
Außerdem können Sie den Befehl killall verwenden, um alle Mac-Prozesse zu beenden, die einen bestimmten Namen enth alten, z. Garageband. Hier ist die vollständige Anleitung zum Herunterfahren von Mac-Prozessen mit Terminal.
7. Überprüfen Sie die Netzwerkstatistik
Mit dem Befehl netstat in Windows können Sie eine Liste aller aktiven TCP-Verbindungen anzeigen und netzwerkbezogene Probleme identifizieren.
Auf dem Mac führt die Ausführung desselben Befehls zu ähnlichen Ergebnissen:
netstat
Um eine Liste der für Terminal spezifischen Flags und Optionen anzuzeigen, geben Sie man netstat. ein.
8. Festplattenfehler reparieren
Das Check Disk-Befehlszeilendienstprogramm unter Windows, das Sie aufrufen können, indem Sie chkdsk in der Eingabeaufforderung oder Windows PowerShell ausführen, ermöglicht Ihnen dies um festplattenbezogene Fehler zu suchen und zu reparieren.
Das Terminal-Äquivalent in macOS ist der Befehl fsck (File System Consistency Check). Beginnen Sie damit, Ihren Mac im Einzelbenutzermodus hochzufahren. Drücken Sie beim Start Command + S . Führen Sie dann Folgendes aus:
/sbin/fsck -fy
9. Symbolischen Link erstellen
Symbolische Links (Symlinks) sind entscheidend, wenn es Ihnen unmöglich erscheint, Speicherorte zu ändern, die Apps und Programme zum Speichern von Dateien verwenden.
Zum Beispiel können Sie einen Symlink verwenden, um einen beliebigen Ordner mit einem Cloud-Speicherdienst zu synchronisieren, indem Sie ihn so aussehen lassen, als befände er sich im Standard-Synchronisierungsverzeichnis. Unter Windows verwenden Sie den Befehl mklink /J.
Unter macOS lautet das Terminal-Äquivalent:
In -s
Um mehr zu erfahren, sehen Sie sich an, wie Symlinks auf dem Mac funktionieren.
10. Absch altung planen
Wenn Sie Ihren PC nach Ablauf einer bestimmten Zeit herunterfahren möchten, verwenden Sie den Befehl shutdown -f -t .
Verwenden Sie auf dem Mac stattdessen den folgenden Befehl:
sudo shutdown -h +
Sie können jederzeit den Befehl sudo killall shutdown verwenden, um ein geplantes Herunterfahren abzubrechen.
11. Dateiunterschiede vergleichen
Unter Windows können Sie den Unterschied zwischen zwei Dateien mit dem Befehl fc vergleichen.
Das Mac-Terminal-Äquivalent ist:
diff
Der Befehl diff enthält mehrere Optionen. Sie können beispielsweise den Sch alter -i verwenden, um Groß- und Kleinschreibung in Textdateien zu ignorieren. Führen Sie man diff aus, um eine vollständige Liste der Optionen anzuzeigen.
12. WLAN-Passwort finden
Wann immer Sie das Passwort einer Wi-Fi-Verbindung schnell ermitteln müssen, können Sie die netsh wlan show profile key=clear verwenden. auf Ihrem PC.
Auf dem Mac müssen Sie den folgenden Befehl im Terminal ausführen:
security find-generic-password -ga “” | grep „Passwort:“
13. Mac aktualisieren
In Windows können Sie Betriebssystem-Updates über Windows PowerShell mit Get-WindowsUpdate und installieren. Install-WindowsUpdate Befehle. Es ist schneller und weniger träge im Vergleich zur Verwendung der GUI.
Die Terminal-Äquivalente zum Aktualisieren von macOS sind:
- softwareupdate -l, um nach ausstehenden Updates und Kennungen zu suchen und diese anzuzeigen.
- softwareupdate -i um ein Update zu installieren.
14. IP-Lease verlängern
Das Freigeben und Erneuern der IP-Lease (Internet Protocol) kann Verbindungsprobleme auf Ihrem Computer beheben. Dazu müssen die Befehle ipconfig /release und ipconfig /renew über die Eingabeaufforderung in Windows ausgeführt werden.
Der Mac bietet eine GUI-Option über Systemeinstellungen > Netzwerk> WLAN/Ethernet > Erweitert > DHCP > DHCP erneuern Sie können jedoch auch verwenden folgenden Terminal-Befehl:
sudo ipconfig set DHCP
Wenn Sie den Namen der Netzwerkschnittstelle nicht kennen, verwenden Sie den Befehl ifconfig, um ihn zu identifizieren, z. de0.
fünfzehn. Betriebszeit prüfen
Sie können die Betriebszeit Ihres PCs mit dem (get-date) – (gcim Win32_OperatingSystem).LastBootUpTime Windows PowerShell-Befehl prüfen.
Führen Sie auf dem Terminal in macOS stattdessen den folgenden Befehl aus:
Betriebszeit
Der Befehl uptime hilft Ihnen festzustellen, ob es an der Zeit ist, Ihren Mac herunterzufahren oder neu zu starten. Das hilft oft dabei, zufällige technische Störungen zu beheben, die verhindern, dass macOS richtig funktioniert.
Umsch alten auf Terminal
Das Mac-Terminal ermöglicht es Ihnen, die meisten Aufgaben auszuführen, an die Sie sich mit der Eingabeaufforderung und Windows PowerShell auf dem PC gewöhnt haben. Obwohl die obigen Befehlsäquivalente nicht vollständig sind, sollten sie immer griffbereit sein.
