Installa Watch Command su Mac OS X

Anonim

Se ci fosse un comando di cui mi lamenterei davvero di non essere su Mac OS X, sarebbe "guarda". Watch è uno di quei fantastici software minuscoli e completamente fuori mano, ma quando necessario sarà un salvavita. Ti mostreremo tre diversi modi per installare il comando watch; attraverso un binario precompilato, con HomeBrew e con MacPorts. Inoltre, ti mostreremo un po' come utilizzare l'orologio e perché è utile.

Cos'è 'watch' e come funziona?

Cos'è il comando watch? Per i non familiari, è semplice spiegare l'orologio; Watch eseguirà ripetutamente un comando e quindi visualizzerà l'output in modo amichevole "ncurses". Un altro modo per spiegarlo potrebbe essere dire che puoi trasformare qualsiasi output del programma della riga di comando in un display "in tempo reale". Un buon esempio è usare watch per monitorare l'utilizzo del disco.

Ora ovviamente è difficile dimostrare l'esecuzione del comando in modo ripetitivo utilizzando un'immagine fissa, ma potrebbe essere qualcosa che vorresti eseguire quando monitori la quantità di spazio rimasto sul disco rigido durante il trasferimento uno o più file di grandi dimensioni. Se esamini attentamente la schermata, nell'angolo in alto a sinistra noterai che il comando viene eseguito ogni 5 secondi o 5 secondi. Il comando eseguito è "df -kh". L'output ci dice la dimensione del disco, lo spazio utilizzato, lo spazio disponibile e la percentuale utilizzata (capacità) in un formato leggibile dall'uomo (questo è ciò che la "h" rappresenta in df -kh ).Man mano che eliminiamo una grande porzione di file o copiamo nuovi file sul nostro computer, vedremo questi valori cambiare. Se vuoi vedere incrementi più piccoli, rimuovi la "h" ed esegui semplicemente "df -k".

L'uso di base di watch è: watch -n numero_di_secondi “comando”

Quindi, l'orologio è fantastico. Facciamo funzionare l'orologio sul tuo Mac.

Esistono diversi modi per installare il comando Watch in Mac OS X, incluso Homebrew, MacPorts o con un binario precompilato. Se vuoi davvero, puoi persino compilare l'orologio da solo. Tratteremo i tre metodi più semplici per guardare sul Mac.

Installazione di Watch su Mac OS X con Homebrew o MacPorts

Se sei un utente di HomeBrew o MacPorts, puoi anche installare watch tramite questi strumenti:

Per Homebrew, installa il comando watch con:

brew install watch

Per MacPorts, puoi installare watch con:

sudo port install watch

Entrambi installeranno watch anche sul Mac, usa l'approccio che preferisci. Con Homebrew o Macports, puoi semplicemente digitare "watch" dopo che l'installazione è stata completata 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 port installati in OS X.

Scarica il comando precompilato “watch” da Terminale.app Stiamo usando "curl", un "browser" da riga di comando, questo scaricherà l'orologio sul tuo Mac, ma se vuoi puoi usare anche MacPorts o Homebrew per installare l'orologio, che sono mostrati sotto: curl -O http://ktwit.net/code/watch-0.2-macosx/watch

Rendi eseguibile "watch" 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. ./guarda

Installa "watch" Facoltativo: seguendo questo passaggio successivo stiamo posizionando watch 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 watch al tuo sistema Mac OS X.

Installa Watch Command su Mac OS X