Movatterモバイル変換


[0]ホーム

URL:


Přeskočit na obsah
WikipedieWikipedie: Otevřená encyklopedie
Hledání

watch (Unix)

Z Wikipedie, otevřené encyklopedie

watch je GNU nástrojpříkazové řádky, který spustí zadaný příkaz opakovaně a zobrazí výstup nastdout, takže lze sledovat jak se v průběhu času mění. Ve výchozím nastavení je příkaz spuštěn každé 2 sekundy, ale lze to nastavit argumentem -n secs. Vzhledem k tomu, že je příkaz předánsh -c, je nutné ho pro správnou funkci napsat do uvozovek.

Syntaxe

[editovat |editovat zdroj]
watch [options]command [command options]

Příklad

[editovat |editovat zdroj]
watch "ps -e |grep php"

Tento příklad generuje každé 2 sekundy seznam procesů. Vybere jen řádky které obsahují slovo „php“, a zobrazí výsledky. Výstup může vypadat nějak takto:

Every 2s: ps -e | grep php                             Tue Jan 30 14:56:33 2007reconst  30028  0.0  0.0  7044 2596 ?        S    Jan23   0:00 vim -r core/html_api.phpcinonet  28009  0.0  0.2 20708 11064 ?       SN   Jan25   0:30 php5.cgidonoiz   23810  0.0  0.2 22740 10996 ?       SN   Jan27   0:30 php.cgi 43/pdf

Příkaz watch je užitečný pro sledování změn v čase, jako je opakované spouštění příkazuls -l pro sledování změny velikosti souboru, nebo pro nepřetržité sledování určitých procesů jako ve výše zmíněném příkladě.

Argumenty

[editovat |editovat zdroj]
  • -d : Zvýrazní rozdíly mezi opakováním
  • -h : Zobrazí nápovědu a ukončí se
  • -nsecs : Určuje interval mezi prováděním příkazu v sekundách
  • -t : Nezobrazovat hlavičku
  • -v : Vypíše informace o verzi a ukončí se

Externí odkazy

[editovat |editovat zdroj]
Příkazy a programypříkazové řádkyUnixu (více)
Správa souborů

catchattrcdchmodchownchgrpcksumcmpcpdudffilefsckfuserlnlslsattrlsofmkdirmountmvpwdrmrmdirsplittouch

Správa procesů

atchrootcrontabexitkillkillallnicepgreppidofpkillpspstreesleeptimetopwaitwatch

Správa uživatelů a prostředí

envfingeridlognamemesgpasswdsusudounameuptimewwallwhowhoamiwrite

Zpracování textu

awkcommcsplitcutdiffedexfmtheadiconvjoinlessmorepatchpastereadsedsorttactailteetruniqwcxargs

Programování vshellu

aliasbasenameechoexprfalseprintftesttrueunset

Síťová komunikace
Hledání
Ostatní

bannerbccaldateddlooklpmansizeyes

Citováno z „https://cs.wikipedia.org/w/index.php?title=Watch_(Unix)&oldid=21425437
Kategorie:

[8]ページ先頭

©2009-2025 Movatter.jp