Watch
Z Wikipedii
- Właściwy tytuł tego artykułu to watch. Z powodu ograniczeń technicznych tytuł tego artykułu jest nieprawidłowy.
watch jest to narzędzie konsoli Uniksa służące do monitorowania wyniku procesu. Jako argument podaje się polecenie do cyklicznego wywoływania. Watch uruchamia je standardowo co 2 sekundy, choć można zmienić to argumentem -n.
Spis treści |
[edytuj] Użycie
watch [opcje] polecenie [argumenty polecenia]
[edytuj] Przykład
watch "ps aux | grep php"
Powyższy kod cyklicznie wyświetla listę wszystkich procesów, filtruje je, wyświetlając tylko te mające w nazwie php. Lista jest odświeżana co 2 sekundy. Wynikiem tego polecenia może być:
Every 2s: ps aux | grep php Tue 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 Jan27 0:30 php.cgi 43/pdf
[edytuj] Argumenty
-d -- Podświetla różnice między iteracjami (ang. difference - różnica)
-h -- Wyświetla treść pomocy i zakańcza pracę (ang. help - pomoc)
-n sekundy -- Zmienia czas pomiędzy wywołaniami
-t -- Wymusza nie wyświetlanie nagłówka
-v -- Wyświetla informacje nt. wersji i zakańcza pracę (ang. version - wersja)
[edytuj] Linki zewnętrzne
- podręcznika dyskowego systemu Linux w serwisie usr-share-man.org – Strona
Zarządzanie plikami i systemem plików: | cat • cd • chmod • chown • chgrp • cp • du • df • file • fsck • ln • ls • lsof • mkdir • more • mount • mv • pwd • rcp • rm • rmdir • split • touch • tree | ||
Zarządzanie procesami | anacron • at • chroot • cron • crontab • htop • kill • killall • nice • ps • sleep • screen • time • timex • top • renice • wait • watch | ||
Zarządzanie użytkownikami/systemem | env • finger • id • locale • mesg • passwd • su • sudo • uname • uptime • w • wall • who • write | ||
Przetwarzanie tekstu | awk • cut • diff • ex • head • iconv • join • less • more • nkf • paste • sed • sort • tail • tr • uniq • wc • xargs • perl | ||
Programowanie shellowe | echo • expr • unset | Drukowanie | lp |
Komunikacja inetd • netstat • ping • rlogin • traceroute |
Wyszukiwanie find • grep • strings • whereis |
Różne banner • bc • cal • man • yes |