Welche Befehle sind in den Windows- und Linux- Threads für Mac OS X Server (oder Client) am nützlichsten ?
command-line-interface
mac
mac-osx-server
osx-leopard
Benutzername
quelle
quelle
Antworten:
Bekannt dafür , Menschen wieder in ihre Wohnungen zu locken ,
say
nimmt Ihre Argumente auf und liest sie über das Audio-Ausgabegerät vor.quelle
pbpaste
undpbcopy
mit dem Pasteboard (auch bekannt als Zwischenablage) zu interagieren.Beispiele:
Ich denke, sie verwenden standardmäßig die Makroman-Codierung. Wenn Sie also UTF-8 (was Sie tun) möchten, sollten Sie diese Links überprüfen:
quelle
Ermöglicht die Überwachung der Dateisystemaktivität. Praktisch, wenn Sie sehen möchten, welche Dateien eine App erstellt. Weitere Informationen finden Sie unter http://rentzsch.com/macosx/fs_usageIntro .
quelle
Öffnet ein Finder-Fenster im aktuellen Arbeitsverzeichnis.
quelle
Von der Kommandozeile aus mag ich die Fähigkeit:
Erstellen und brennen Sie eine "universelle" CD / DVD:
Erstellen Sie ein ISO-Image von einer CD / DVD:
In der Lage zu sein, den Befehl otool zu vergessen, wenn ich ldd suche:
Hängen Sie ein Disk-Image über die Befehlszeile ein:
Verwenden Sie die Vorschau, um auf eine Manpage zuzugreifen:
quelle
Das CLI-Dienstprogramm 'airport' ist mein Favorit. Siehe http://osxdaily.com/2007/01/18/airport-the-little-known-command-line-wireless-utility/ . Es zeigt Ihnen Details wie den Signalpegel, den Rauschpegel und die BSSID des AP, dem Sie zugeordnet sind.
quelle
Zeigt die Netzwerkkonfiguration für die primäre Ethernet-Schnittstelle (en0) an.
Wenn Sie an Windows gewöhnt sind und denken, dass "ipconfig" kaputt ist - ist es nicht ;-) Sie müssen nur ein paar Argumente hinzufügen
quelle
en1
Sie, wenn Sie drahtlos sind.Von unschätzbarem Wert (über ssh), wenn keine Tastatur angeschlossen ist, da die Auswurftaste bei optischen Apple-Laufwerken nicht von außerhalb des Gehäuses zugänglich ist.
quelle
Es kann nicht genug gesagt werden, "offen" ist großartig. Sie können Dokumente in ihrem GUI-Programm öffnen und das GUI-Programm auch mit -a auswählen. Zum Beispiel,
öffnet VLC und weist es an, movie.avi in Ihr aktuelles Verzeichnis zu laden.
würde es mit jedem Programm öffnen, das der Standard ist. Wenn Sie nur ein Programm öffnen möchten, können Sie dies auch tun:
führt die Systemeinstellungen aus. Sie können auch URLs öffnen:
öffnet die Bildschirmfreigabe und stellt eine Verbindung zu myserver her.
Auschecken
um alle Flags zu sehen, die Sie verwenden können.
quelle
Aktualisieren Sie Ihren Mac über die CLI.
quelle
Konfigurieren Sie alles, was Sie im Bereich "Netzwerkeinstellungen" in den Systemeinstellungen in der Befehlszeile finden. Erleichtert das Schreiben von Skripten oder das Ausführen von Aufgaben aus der Ferne erheblich .
quelle
Überprüft, ob die DNS-Auflösung in Vorwärts- und Rückwärtsrichtung fehlerfrei ist, und zeigt Ihnen häufig den Befehl an, mit dem Sie das Problem beheben können. Wenn es heißt "die Namen stimmen überein, es gibt nichts zu ändern", sind Sie in guter Verfassung. Wichtig, wenn Sie jemals die Netzwerkkonfiguration Ihres Servers ändern. Dies ist auch wichtig, bevor Sie Ihren Server zu einem Open Directory-Master hochstufen.
quelle
Ich stelle fest, dass ich diesen einen Haufen benutze, um den DNS-Cache auf 10.5+ zu leeren.
quelle
Pingen Sie alle Geräte in Ihrem Subnetz
quelle
Zeigt an, wer sich bei einem System angemeldet hat, wie lange es verwendet wurde und wann das System neu gestartet wurde.
Hier ist ein Beispiel für die Ausgabe:
quelle
Befehlszeilenversion für sicheres Löschen.
quelle
Liste geöffneter Dateien
Praktisch, wenn Sie Ihr USB-Laufwerk auswerfen möchten und erfahren, dass es verwendet wird. Beenden Sie alle Anwendungen und versuchen Sie es erneut.
In diesem Fall hatte ich
cd
auf das Laufwerk zugegriffen und so griff bash auf das Volume zu.Beachten Sie, dass mds-Einträge bedeuten, dass Spotlight das Laufwerk indiziert.
quelle
Das von Apple herausgegebene Handbuch zur Befehlszeilenverwaltung ist von unschätzbarem Wert.
Das Googeln nach "Kommandozeilenadministration Mac" liefert gute Ergebnisse.
Befehlszeilenadministration für Mac OS X 10.5 , 10.4 und 10.3 .
Weitere nützliche Anleitungen finden Sie unter http://www.apple.com/de/server/macosx/resources/ .
quelle
http://www.commandlinefu.com
Obwohl es sich nicht speziell um eine Mac-Ressource handelt, wird das Symbol für das Terminal verwendet, und der größte Teil der Liste mit wirklich nützlichen Befehlen funktioniert.
quelle
Ermöglicht das Beenden einer Anwendung über die Shell.
Nützliche letzte Zeile eines langen Shell-Skripts, schaltet den Mac nach Abschluss des Skripts in den Energiesparmodus. Ich habe es auf iSleep eingestellt.
Nimmt den Inhalt des Pasteboards (edit-> copy) und leitet ihn an script.sh weiter. Die Ergebnisse werden in die Zwischenablage eingefügt, damit Sie sie bearbeiten und in ein Dokument einfügen können.
quelle
Auf diese Weise können Sie sehen, welche MCX-Einstellungen (Managed Client) auf einen Clientcomputer angewendet werden.
[Das GUI-Äquivalent finden Sie in System Profiler und klicken Sie im Abschnitt Software auf "Managed Client".]
Es ist hilfreich festzustellen, ob ein Computer verwaltet wird und ob er die erwarteten Einstellungen erhält.
quelle
Zeigt die aktuell installierte Version und den Build von Mac OS X an.
quelle
Geben Sie die gleichen Ergebnisse wie bei Auswahl von "Über diesen Mac" -> "Weitere Informationen" nur in der Befehlszeile an.
Laufen
Wenn Sie sich die Manpage ansehen, erhalten Sie Tipps zur Verwendung.
Einige Beispiele:
Dadurch wird das Systemprofil in eine Datei kopiert, die später auf einem anderen Computer angezeigt werden kann.
Informiert Sie über alle Ihre USB-Geräte (einschließlich der Hersteller- und Produkt-IDs, die beim Auffinden von Treibern hilfreich sind).
zeigt an, wie viele USB-Geräte angeschlossen sind (einschließlich interner USB-Geräte). Dies ist nützlich, um festzustellen, ob der Computer ein Gerät erkennt (oder wenn Parallel es beispielsweise gepackt hat oder es tot ist) In der GUI-App von System Profiler können Sie Ansicht -> Aktualisieren aus dem Menü auswählen, um die Liste zu aktualisieren. das mag einfach einfacher sein.]
Sie erhalten grundlegende Hardwareinformationen (nützlich für die Anlagenverfolgung) und
gibt Ihnen die Seriennummer des Geräts.
quelle
Ändert (fälscht) die MAC-Adresse bis zum nächsten Neustart
quelle
So überprüfen Sie, wie viel Speicherplatz ich derzeit auf der gesamten Festplatte habe.
quelle
Liste Server Werbung in Bonjour. Der letzte Vorschlag listet die Arten von Diensten auf, die Sie auflisten können. Die Auflistung ist live, drücken Sie Strg-C, wenn Sie genug gesehen haben.
Der gleiche Befehl ist in den letzten Linux-Versionen und im Bonjour SDK für Windows enthalten.
quelle
Läuft FileMerge (eine grafische ,
diff
die mit Apple Developer Tools kommt) auffile1
undfile2
.quelle
In Leopard und neueren Versionen werden Berichte erstellt, in denen geöffnete Dateien erfolgreich verarbeitet werden. Sie können ihn auffordern, alle Dateien anzuzeigen, die von einem bestimmten Prozess im System geöffnet werden, oder zu prüfen, ob ein Prozess eine bestimmte Datei mit unterschiedlichen Zeitstempeln öffnet, und anzuzeigen, ob Fehler auftreten.
Hier einige Details:
opensnoop ist ein Dtrace- Skript. Es gibt viele andere in / usr / bin, die sich damit befassen, welches System einen Prozess aufruft, welche Prozesse es erstellt und welche E / A-Vorgänge es ausführt. Rufen Sie
apropos DTrace
eine Liste auf und lesen Sie die Manpages, um Einzelheiten zu erfahren.Ich erfuhr von opensnoop, als ich Schwierigkeiten hatte zu diagnostizieren, warum ein Comic Life Magiq 1.1 unter OS 10.5.8 für Benutzer mit Netzwerkkonten abstürzte.
Ich lief (mehrmals, auf verschiedenen Konten, via ssh):
Die letzte Datei, die von Netzwerkbenutzern geöffnet wurde, war ungefähr so (mit vollständigem Pfad):
Das erinnerte mich daran, dass Safari 5.0 für Netzwerkbenutzer abstürzte, und wir haben es umgangen, indem wir entweder eine Einstellung festgelegt haben, bei der keine Favoriten zwischengespeichert werden, oder indem wir eine Datei umgeleitet haben. Apple hat anscheinend das Problem in Safari 5.0.1 behoben. Als ich gestern ein Upgrade auf Safari 5.0.2 durchgeführt habe, wurde der Absturz für Comic Life Magiq-Benutzer behoben.
quelle
Startet den Remotedesktopdienst (nützlich, wenn Sie nur über SSH-Zugriff verfügen, aber über die GUI auf Ihrem Client-Mac etwas tun möchten). Weitere Optionen finden Sie unter: http://support.apple.com/kb/HT2370
quelle
Wirft eine CD aus.
quelle