Grundlegende Befehlszeilenprogramme

Anonim

Viele Mac-Benutzer vermeiden die Befehlszeile insgesamt, eine vernünftige Menge weiß wahrscheinlich nicht einmal, dass sie existiert. Für die Neugierigen da draußen sind hier einige grundlegende und wesentliche Befehle und Funktionen, die Sie kennen sollten, wenn Sie mit der Verwendung des Mac OS X-Terminals beginnen möchten. Wir behandeln einfache Dateimanipulation, Manövrieren im Dateisystem, Anzeigen und Beenden von Prozessen und mehr. Denken Sie daran, die Klammern zu entfernen, sonst funktionieren die Befehle nicht.

Die Grundlagen der Befehlszeile

  • ls -la Alle Inh alte eines Verzeichnisses einschließlich versteckter Dateien auflisten
  • cdin das angegebene Verzeichnis verschieben, cd /Applications wird in Ihren Anwendungsordner verschoben
  • mvmv kann Dateien je nach Nutzung umbenennen oder verschieben
  • cpkopiert eine Datei entweder unter einen neuen Dateinamen oder ein neues Ziel
  • Katze | more zeigt den Inh alt einer Datei Bildschirm für Bildschirm an, indem der Inh alt „durchgeleitet“ wird more
  • toucherstellt eine Datei mit dem angegebenen Namen, zB: touch test.txt erstellt eine leere Textdatei
  • top zeigt eine kontinuierlich aktualisierte Liste aller laufenden Prozesse, einschließlich Speicher- und CPU-Auslastung, PID ist die Prozess-ID, die Sie verwenden würden einen Prozess beenden
  • ps -aux listet alle Prozesse auf, die von allen Benutzern ausgeführt werden, -ux listet nur Prozesse des aktuellen Benutzers auf
  • kill -9die angegebene Prozess-ID beenden (grundsätzlich das Beenden der Befehlszeile erzwingen)
  • rmrm entfernt die angegebene Datei oder das Verzeichnis, es gibt keine Warnung, also mit Vorsicht verwenden
  • pingBestimmen der Netzwerklatenz durch Ping eines anderen Hosts

Allgemeine Tipps zur Verwendung der Befehlszeile

  • Verwenden Sie die Tabulatortaste, die Tabulatortaste vervollständigt automatisch Verzeichnisse und Dateinamen für Sie
  • Farbiges Terminal aktivieren, dies erleichtert das Durchsuchen großer Dateimengen
  • Wenn Sie ein Befehl verwirrt, versuchen Sie, ihn mit dem Flag –help auszuführen, das häufig grundlegende Anweisungen zum angegebenen Befehl anzeigt
  • Denken Sie daran, dass auch für viele Befehle Handbuchseiten vorhanden sind. Greifen Sie darauf zu, indem Sie maneingeben, z. B.: man ping
  • Wenn die Ausgabe eines Befehls an Ihnen vorbeifliegt und zu viel ist, um auf einen Bildschirm zu passen, versuchen Sie, sie durch mehrere zu leiten, etwa so: ls -la |moreDadurch können Sie die Ausgabe bildschirmweise sehen
  • Sie können den Inh alt einer Datei, die Ausgabe eines Befehls und die Ergebnisse eines Skripts in eine Textdatei exportieren, indem Sie die Alligatoren verwenden (falsche Terminologie, entschuldigen Sie meine Vergesslichkeit), z. B.: ls -la /Applications > applist.txt
  • Wenn Sie jemals bemerkt haben, dass Ihre CPU-Auslastung unangemessen in die Höhe geschossen ist, können Sie den fehlerhaften Prozess mit dem Befehl top finden, Verwenden Sie top in Verbindung mit kill, um die Prozess-ID zu finden und das CPU-Hog zu beenden
  • Haben Sie keine Angst, sich die Hände schmutzig zu machen!

Weitere Informationen, Tipps und Tricks finden Sie in unseren anderen Befehlszeileneinträgen und unter Zehn OS X-Befehlszeilenprogramme, die Sie vielleicht noch nicht kennen.

Grundlegende Befehlszeilenprogramme