Installer Watch Command på Mac OS X
Hvis der var én kommando, jeg virkelig ville klage over ikke at være på Mac OS X, ville det være "se". Watch er et af de store stykker software, der er lille og helt ude af vejen, men når det er nødvendigt, vil det være en livredder. Vi skal vise dig tre forskellige måder at installere urkommandoen på; gennem en prækompileret binær, med HomeBrew og med MacPorts. Plus, vi viser dig lidt om, hvordan du bruger ur, og hvorfor det er nyttigt.
Hvad er 'watch', og hvordan virker det?
Hvad er urkommandoen? For den ukendte er det enkelt at forklare ur; Watch kører en kommando gentagne gange og viser derefter outputtet på en "ncurses"-venlig måde. En anden måde at forklare dette på kan være at sige, at du kan omdanne et hvilket som helst kommandolinjeprogram til en "re altids"-visning. Et godt eksempel er at bruge ur til at overvåge diskbrug.
Nu er det selvfølgelig svært at demonstrere kommandoen, der kører på en gentagen måde ved hjælp af et stillbillede, men dette kan være noget, du gerne vil køre, når du overvåger mængden af plads, der er tilbage på din harddisk, mens du overfører en stor fil(er). Hvis du undersøger skærmbilledet nøje, vil du i øverste venstre hjørne bemærke, at kommandoen køres hver 5.0s eller 5. sekund. Kommandoen, der køres, er "df -kh". Outputtet fortæller os diskstørrelsen, brugt plads, tilgængelig plads og procentdel brugt (kapacitet) i et menneskeligt læsbart format (det er hvad "h" står for i df -kh ).Når vi sletter en stor del af filerne eller kopierer nye filer til vores computer, vil vi se disse værdier ændre sig. Hvis du ville se mindre trin, ville du fjerne "h" og bare køre "df -k".
Den grundlæggende brug for ur er: watch -n number_of_seconds “command”
Så, uret er ret godt. Lad os få uret til at fungere på din Mac.
Der er et par forskellige måder at installere Watch-kommandoen på i Mac OS X, inklusive med Homebrew, MacPorts eller med en prækompileret binær. Hvis du virkelig vil, kan du endda kompilere ur selv. Vi dækker de tre nemmeste metoder til at få ur på Mac.
Installation af Watch i Mac OS X med Homebrew eller MacPorts
Hvis du er bruger af HomeBrew eller MacPorts, kan du også installere watch gennem disse værktøjer:
For Homebrew, installer urkommandoen med:
brew install watch
For MacPorts kan du installere ur med:
sudo port install watch
Begge disse vil også installere ur på Mac'en, brug den fremgangsmåde, du er komfortabel med. Med enten Homebrew eller Macports kan du blot skrive 'watch' efter installationen er fuldført for at køre kommandoen.
Sådan installeres og køres Watch i OS X med en prækompileret binær
Som nævnt har vi tre valgmuligheder; at installere ur som en prækompileret binær, installere ur med Homebrew eller installere Watch med MacPorts. Den prækompilerede binære vil fungere, hvis du ikke har homebrew eller porte installeret i OS X.
Download den prækompilerede "watch"-kommando fra Terminal.app Vi bruger "curl", en kommandolinje "browser", dette vil downloade ur til din Mac, men hvis du vil, kan du bruge MacPorts eller Homebrew til også at installere uret, som er vist nedenfor: curl -O http://ktwit.net/code/watch-0.2-macosx/watch
Gør "watch" eksekverbar Ved at gøre dette fortæller vi Mac OS, at dette er et program, der kan køre chmod +x watch
Test programmet Lad os sikre os, at alt fungerer. ./kigge på
Installer "watch" Valgfrit: Ved at følge dette næste trin placerer vi uret på en systemplacering, der giver dig mulighed for at køre det fra et hvilket som helst sted i terminalen (Du vil blive bedt om din adgangskode) sudo mv watch /usr/local/bin/
Tillykke, du har tilføjet urkommandoen til dit Mac OS X-system.