Installieren Sie Watch Command unter Mac OS X
Wenn es einen Befehl gäbe, bei dem ich mich wirklich darüber beschweren würde, dass er nicht auf Mac OS X läuft, wäre es „Watch“. Watch ist eines dieser großartigen Softwarestücke, das winzig und völlig aus dem Weg geräumt ist, aber bei Bedarf ein Lebensretter sein wird. Wir zeigen Ihnen drei verschiedene Möglichkeiten, den Watch-Befehl zu installieren. über eine vorkompilierte Binärdatei, mit HomeBrew und mit MacPorts. Außerdem zeigen wir Ihnen ein wenig, wie Sie die Uhr verwenden und warum sie nützlich ist.
Was ist „Uhr“ und wie funktioniert sie?
Was ist der Überwachungsbefehl? Für den Unbekannten ist die Uhr einfach zu erklären; Watch führt einen Befehl wiederholt aus und zeigt dann die Ausgabe auf „ncurses“-freundliche Weise an. Eine andere Möglichkeit, dies zu erklären, wäre zu sagen, dass Sie jede Ausgabe eines Befehlszeilenprogramms in eine „Echtzeit“-Anzeige umwandeln können. Ein gutes Beispiel ist die Verwendung von watch zur Überwachung der Festplattennutzung.
Nun ist es natürlich schwierig, den wiederholt ausgeführten Befehl anhand eines Standbilds zu demonstrieren, aber dies könnte etwas sein, das Sie ausführen möchten, wenn Sie den verbleibenden Speicherplatz auf Ihrer Festplatte während der Übertragung überwachen eine große Datei(en). Wenn Sie den Screenshot genau untersuchen, werden Sie in der oberen linken Ecke feststellen, dass der Befehl alle 5,0 Sekunden oder 5 Sekunden ausgeführt wird. Der ausgeführte Befehl lautet „df -kh“. Die Ausgabe teilt uns die Festplattengröße, den belegten Speicherplatz, den verfügbaren Speicherplatz und den belegten Prozentsatz (Kapazität) in einem für Menschen lesbaren Format mit (dafür steht das „h“ in df -kh ).Wenn wir einen großen Teil der Dateien löschen oder neue Dateien auf unseren Computer kopieren, werden sich diese Werte ändern. Wenn Sie kleinere Inkremente sehen möchten, entfernen Sie das „h“ und führen einfach „df -k“ aus.
Die grundlegende Verwendung für watch ist: watch -n number_of_seconds „command“
Also, Uhr ist ziemlich toll. Lassen Sie uns die Uhr auf Ihrem Mac zum Laufen bringen.
Es gibt verschiedene Möglichkeiten, den Watch-Befehl in Mac OS X zu installieren, einschließlich mit Homebrew, MacPorts oder mit einer vorkompilierten Binärdatei. Wenn Sie wirklich wollen, können Sie die Uhr sogar selbst zusammenstellen. Wir behandeln die einfachsten drei Methoden, um auf dem Mac zu sehen.
Installieren von Watch unter Mac OS X mit Homebrew oder MacPorts
Wenn Sie ein Benutzer von HomeBrew oder MacPorts sind, können Sie Watch auch über diese Tools installieren:
Für Homebrew installieren Sie den Watch-Befehl mit:
brew install watch
Für MacPorts können Sie die Uhr installieren mit:
sudo port install watch
Beide installieren Watch auch auf dem Mac, verwenden Sie den Ansatz, mit dem Sie vertraut sind. Mit Homebrew oder Macports können Sie nach Abschluss der Installation einfach „watch“ eingeben, um den Befehl auszuführen.
Installieren und Ausführen von Watch in OS X mit einer vorkompilierten Binärdatei
Wie bereits erwähnt, haben wir drei Möglichkeiten; Installation von Watch als vorkompilierte Binärdatei, Installation von Watch mit Homebrew oder Installation von Watch mit MacPorts. Die vorkompilierte Binärdatei funktioniert, wenn Sie kein Homebrew oder keine Ports in OS X installiert haben.
Laden Sie den vorkompilierten „watch“-Befehl von Terminal herunter.app Wir verwenden „curl“, einen Befehlszeilen-„Browser“, der die Uhr auf Ihren Mac herunterlädt, aber wenn Sie möchten, können Sie auch MacPorts oder Homebrew verwenden, um die Uhr zu installieren, die angezeigt werden unten: curl -O http://ktwit.net/code/watch-0.2-macosx/watch
„watch“ ausführbar machen Dadurch teilen wir Mac OS mit, dass dies ein Programm ist, das ausgeführt werden kann chmod +x ansehen
Programm testen Stellen wir sicher, dass alles funktioniert. ./Uhr
Installieren Sie „watch“ Optional: Indem wir diesem nächsten Schritt folgen, platzieren wir watch an einem Systemstandort, an dem Sie es ausführen können von jedem Ort im Terminal (Sie werden nach Ihrem Passwort gefragt) sudo mv watch /usr/local/bin/
Herzlichen Glückwunsch, Sie haben den Watch-Befehl zu Ihrem Mac OS X-System hinzugefügt.