Instalați comanda Watch pe Mac OS X
Dacă ar exista o comandă de care m-aș plânge cu adevărat că nu sunt pe Mac OS X, ar fi „watch”. Watch este una dintre acele piese minunate de software care este minuscul și complet îndepărtat, dar atunci când va fi nevoie, va salva viața. Vă vom arăta trei moduri diferite de a instala comanda watch; printr-un binar precompilat, cu HomeBrew și cu MacPorts. În plus, vă vom arăta puțin despre cum să utilizați ceasul și de ce este util.
Ce este „ceas” și cum funcționează?
Ce este comanda ceasului? Pentru cei necunoscuti, este simplu de explicat ceasul; Watch va rula o comandă în mod repetat și apoi va afișa rezultatul într-o manieră prietenoasă „ncurses”. Un alt mod de a explica acest lucru ar putea fi să spuneți că puteți transforma orice ieșire a programului din linia de comandă într-un afișaj „în timp real”. Un bun exemplu este folosirea ceasului pentru a monitoriza utilizarea discului.
Acum, desigur, este greu să demonstrezi comanda care rulează într-o manieră repetitivă folosind o imagine statică, dar acesta ar putea fi ceva pe care ai dori să-l rulezi atunci când monitorizezi cantitatea de spațiu rămasă pe hard disk în timpul transferului un fișier(e) mare(e). Dacă examinați îndeaproape captura de ecran, în colțul din stânga sus veți observa că comanda este rulată la fiecare 5,0 secunde sau 5 secunde. Comanda rulată este „df -kh”. Ieșirea ne spune dimensiunea discului, spațiul utilizat, spațiul disponibil și procentul utilizat (capacitate) într-un format care poate fi citit de om (asta înseamnă „h” în df -kh ).Pe măsură ce ștergem o mare parte de fișiere sau copiem fișiere noi pe computer, vom vedea că aceste valori se schimbă. Dacă doriți să vedeți incremente mai mici, eliminați „h” și executați doar „df -k”.
Utilizarea de bază pentru ceas este: watch -n număr_de_secunde „comandă”
Deci, ceasul este destul de grozav. Să punem ceasul să lucreze pe Mac.
Există câteva moduri diferite de a instala comanda Watch în Mac OS X, inclusiv cu Homebrew, MacPorts sau cu un binar precompilat. Dacă vrei cu adevărat, poți chiar să compilați ceasul singur. Vom acoperi cele mai simple trei metode de a obține ceas pe Mac.
Instalarea ceasului în Mac OS X cu Homebrew sau MacPorts
Dacă sunteți un utilizator de HomeBrew sau MacPorts, puteți instala ceasul prin acele instrumente:
Pentru Homebrew, instalați comanda ceas cu:
brew install ceas
Pentru MacPorts, puteți instala ceasul cu:
sudo port install watch
Ambele vor instala, de asemenea, ceasul pe Mac, utilizați orice abordare cu care vă simțiți confortabil. Cu Homebrew sau Macports, puteți pur și simplu să tastați „watch” după ce instalarea a fost finalizată pentru a rula comanda.
Cum se instalează și rulează Watch în OS X cu un binar precompilat
Așa cum am menționat, avem trei opțiuni; instalarea ceasului ca binar precompilat, instalarea ceasului cu Homebrew sau instalarea Watch cu MacPorts. Binarul precompilat va funcționa dacă nu aveți homebrew sau porturi instalate în OS X.
Descărcați comanda precompilată „watch” din Terminal.app Folosim „curl”, o linie de comandă „browser”, aceasta va descărca ceasul pe Mac, dar dacă doriți, puteți utiliza MacPorts sau Homebrew pentru a instala și ceasul, care sunt afișate. mai jos: curl -O http://ktwit.net/code/watch-0.2-macosx/watch
Fă „ceas” executabil Făcând acest lucru, îi spunem Mac OS că acesta este un program care poate rula chmod +x ceas
Testează programul Să ne asigurăm că totul este în stare de funcționare. ./ceas
Instalați „ceas” Opțional: Urmând acest pas următor, plasăm ceasul într-o locație de sistem care vă va permite să-l rulați din orice locație din Terminal (Vi se va solicita parola) sudo mv watch /usr/local/bin/
Felicitări, ați adăugat comanda ceas la sistemul dvs. Mac OS X.