Top 20 OS X-Befehlszeilengeheimnisse für Hauptbenutzer

Für die meisten Menschen dreht sich bei OS X des Mac alles um die grafische Benutzeroberfläche. Systemadministratoren und Hauptbenutzer wissen jedoch, dass die Befehlszeilenschnittstelle des Mac viel Zeit spart und in vielen Fällen die einzige Methode ist, um bestimmte Aufgaben auszuführen. Die Befehls-Shell selbst, die von Apples im Lieferumfang enthaltenem lTerminal-Programm bereitgestellt wird, ist ein Wunder von Open Source. Bash - für "Bourne again shell" - wurde vom Free-Software-Guru Brian Fox entwickelt. Es ist weit verbreitet auf Betriebssystemen aller Art, einschließlich iOS, Linux, Unix und Mainframes. Bei der Verwendung von Bash als Befehlsshell für Systemadministratoren besteht bereits ein großes Vertrauen in das Toolwissen.

OS X bringt seine einzigartigen Funktionen in Form von Dienstprogrammen in die Befehlszeilentabelle ein, die die Benutzeroberfläche, das Dateisystem und die Sicherheitsfunktionen von OS X nutzen. Ich habe das Internet nach den besten der besten dieser Dienstprogramme durchsucht. Einige kennen Sie vielleicht schon, aber andere werden Sie sicher dazu bringen, sich aufzusetzen und "Süß!"

[Tipps und Tools zum Verwalten einer Mac-Flotte für Unternehmen finden Sie noch heute im kostenlosen Deep Dive PDF-Sonderbericht "Business Mac". | Sehen Sie sich die Diashow mit den 25 wichtigsten Funktionen von OS X Mountain Lion an und testen Sie Ihre Apple Smarts mit unserem Apple IQ-Test: Runde 2. | Bleiben Sie mit dem Newsletter "Technologie: Apple" über wichtige Apple-Technologien auf dem Laufenden. ]]

Was folgt, ist eine alphabetische Liste der 20 besten Befehlszeilen-Edelsteine ​​mit einer ausreichenden Beschreibung, um Sie auf den Weg zu bringen, ihre Produktivitätsreichtümer zu nutzen. Alle Befehle werden, sofern nicht anders angegeben, auf allen Versionen von OS X seit 10.4 Tiger ausgeführt. Für die meisten dieser Befehle erhalten Sie weitere Dokumentation über das "manpage" -System: Geben Sie mangefolgt vom Befehlsnamen ein. Zeigt beispielsweise man lsofdie Handbuchseite für den Befehl List Open Files an.

1 . airport: Scannen Sie Ihre lokale drahtlose Umgebung über die Befehlszeile

Wenn Sie in der Menüleiste von OS X (vor OS X Lion AirPort genannt) auf das Wi-Fi-Symbol klicken, wird eine Liste der verfügbaren drahtlosen Netzwerke angezeigt. Das airportBefehlszeilenprogramm macht dasselbe und noch viel mehr. Es zeigt Ihnen die numerische Signalstärke für jeden Zugangspunkt, den verwendeten Kanal und gegebenenfalls die Verschlüsselungsstufe.

Leider befindet sich das airportBefehlszeilenprogramm tief im Systemverzeichnis (auch bekannt als Systemordner, wenn die Benutzeroberfläche von OS X verwendet wird). Sie können jedoch mit dem folgenden einmaligen Befehl einen symbolischen Link dazu erstellen. Geben Sie dann einfach airport -sdie Befehlszeile des Terminals ein, um den detaillierten Scan-Bericht zu erhalten. (Hinweis: Wenn Sie keine Ausgabe erhalten, aktivieren Sie Wi-Fi in den Systemeinstellungen des Netzwerks.)

So erstellen Sie eine symbolische Verknüpfung zum airportBefehl:

$ sudo ln -s /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport /usr/sbin/airport

So führen Sie einen drahtlosen Scan durch:

$ airport -s

Beispielergebnisse:

   SSID BSSID             RSSI CHANNEL HT CC SECURITY (auth/unicast/group)

   air4 90:84:0d:c2:c2:c2 -74    1     Y  US WPA2 (PSK/TKIP/TKIP)

MY408G1 00:26:b8:c2:c2:c2 -82    6     Y  US WEP

   air4 00:24:36:c2:c2:c2 -27   11     Y  US WPA (PSK/TKIP/TKIP)

G00NOO7 00:18:01:c2:c2:c2 -70   11     N  US WEP

air4 5G 90:84:0d:c2:c2:c2 -87   36,+1  Y  US WPA2 (PSK/AES,TKIP/TKIP)

air4 5G 00:24:36:c2:c2:c2 -35  157,+1  Y  US WPA2 (PSK/AES,TKIP/TKIP)