Installa Watch Command su Mac OS X

Se ci fosse un comando che mi lagnerebbe davvero di non essere su Mac OS X, sarebbe "guardare". Watch è uno di quei grandi pezzi di software che è piccolo e completamente fuori mano, ma quando necessario sarà un salvavita. Vi mostreremo tre diversi modi per installare il comando di controllo; attraverso un binario precompilato, con HomeBrew e con MacPorts. Inoltre, ti mostreremo un po 'su come utilizzare l'orologio e perché è utile.

Che cos'è "guardare" e come funziona?

Qual è il comando dell'orologio? Per il non familiare, è semplice spiegare l'orologio; Watch eseguirà ripetutamente un comando e quindi visualizzerà l'output in modo amichevole "ncurses". Un altro modo per spiegare questo potrebbe essere, è possibile trasformare qualsiasi output del programma della riga di comando in una visualizzazione "in tempo reale". Un buon esempio è l'utilizzo di watch per monitorare l'utilizzo del disco.

Ora, ovviamente, è difficile dimostrare il comando in modo ripetitivo usando un'immagine fissa, ma potrebbe essere qualcosa che si vorrebbe eseguire quando si monitora la quantità di spazio rimasto sul disco rigido durante il trasferimento di file di grandi dimensioni. Se esamini attentamente la schermata, nell'angolo in alto a sinistra noterai che il comando viene eseguito ogni 5.0s o 5 secondi. Il comando da eseguire è "df -kh". L'output indica la dimensione del disco, lo spazio utilizzato, lo spazio disponibile e la percentuale utilizzata (capacità) in un formato leggibile dall'uomo (questo è ciò che rappresenta "h" in df -k h ). Quando eliminiamo una grande porzione di file o copiamo nuovi file sul nostro computer, vedremo cambiare questi valori. Se volessi vedere incrementi più piccoli, rimuovere la "h" e lanciare semplicemente "df -k".

L'utilizzo di base per l'orologio è: watch -n numero_di_secondi "comando"

Quindi, guardare è molto bello. Vediamo di lavorare sul tuo Mac.

Esistono diversi modi per installare il comando Guarda in Mac OS X, incluso con Homebrew, MacPorts o con un binario precompilato. Se lo vuoi davvero, puoi anche compilare la tua visione. Tratteremo i tre metodi più facili per ottenere la sorveglianza su Mac.

Installare Watch in Mac OS X con Homebrew o MacPorts

Se sei un utente di HomeBrew o MacPorts, puoi anche installare guardare attraverso questi strumenti:

Per Homebrew, installa il comando watch con:

brew install watch

Per MacPorts, puoi installare watch con:

sudo port install watch

Entrambe installeranno anche watch sul Mac, usando l'approccio che preferisci. Con Homebrew o Macports, puoi semplicemente digitare 'watch' dopo aver completato l'installazione per eseguire il comando.

Come installare ed eseguire Watch in OS X con un binario precompilato

Come accennato, abbiamo tre scelte; installare watch come binario precompilato, installare watch con Homebrew o installare Watch con MacPorts. Il binario precompilato funzionerà se non hai homebrew o porte installate su OS X.

Scarica il comando "guarda" precompilato da Terminal.app
Stiamo usando "curl", un "browser" a riga di comando, questo scaricherà watch sul tuo Mac, ma se vuoi puoi usare MacPorts o Homebrew anche per installare watch, che sono mostrate di seguito:
curl -O http://ktwit.net/code/watch-0.2-macosx/watch

Fai eseguibile "guarda"
In questo modo diciamo a Mac OS che questo è un programma che può essere eseguito
chmod +x watch

Prova il programma
Assicuriamoci che tutto funzioni correttamente.
./watch

Installa "guarda"
Facoltativo: seguendo questo passaggio successivo stiamo posizionando l'orologio in una posizione di sistema che ti consentirà di eseguirlo da qualsiasi posizione nel terminale (ti verrà richiesta la password)
sudo mv watch /usr/local/bin/

Congratulazioni, hai aggiunto il comando di controllo al tuo sistema Mac OS X.