titta (kommando)
Originalförfattare | Tony Rems |
---|---|
Utvecklare |
Francois Pinard, Mike Coleman, Albert Cahalan, Morty Abzug, Jarrod Lowe |
Initial release | 1991 |
Förvar | |
Operativ system | Unix-liknande |
Typ | Kommando |
Licens | GPLv2.1+ |
watch är ett kommandoradsverktyg, en del av Linux procps- och procps-ng- paketen, som kör det angivna kommandot upprepade gånger och visar resultaten på standardutdata så att användaren kan se hur det förändras över tiden. Som standard körs kommandot varannan sekund, även om detta är justerbart med argumentet -n secs .
Eftersom kommandot skickas till sh -c
kan det vara nödvändigt att sätta in det inom citattecken för att det ska köras korrekt.
Syntax
titta på [ optioner ] kommando [ kommandoalternativ ]
Exempel
titta på " ps -e | grep php"
Detta kommer att generera en lista med processer varannan sekund, filtrera efter alla rader som innehåller ordet "php" och visa resultaten på skärmen. Utgången kan se ut ungefär så här:
Varannan: ps -e | grep php Tis Jan 30 14:56:33 2007 reconst 30028 0,0 0,0 7044 2596 ? S Jan23 0:00 vim -r core/html_api.php cinonet 28009 0,0 0,2 20708 11064 ? SN Jan25 0:30 php5.cgi donoiz 23810 0,0 0,2 22740 10996 ? SN 27 jan 00:30 php.cgi 43/pdf
Watch-kommandot är användbart för att se förändringar över tid, som att upprepade gånger köra ls -l- kommandot för
att se en filstorlek ändras, eller köra ps
som i exemplet ovan för att övervaka vissa processer kontinuerligt.
Argument
-
-d
– Markerar skillnader mellan iterationer -
-h
– Visar ett hjälpmeddelande och avslutar sedan -
-n sek
– Anger intervallet mellan körningar av kommandot i sekunder -
-t
– Instruerar klockan att inte visa rubriken -
-v
– Skriver ut versionsinformation och avslutar sedan