Как-то я пропустил её, а зря! Только недавно наткнулся и прочувствовал. Итак, если вам нужно в реальном вермени мониторить вывод какой-то команды, watch — самый лучший вариант. По умолчанию вывод обновляется каждые 2 секунды, но это можно исправить с помощью ключа -n
Пример №1
Мы копируем дерево каталогов (или разархивируем архив) и хотим отслеживать, что там у нас скопировалось:
watch ls -l /dir
Пример №2
Мониторим наличие процесса(-ов) в памяти:
watch 'ps ax|grep process'
Пример №3
Мониторим свободное место (с интервалом в 1 секунду):
watch -n1 'df -h'
Ну и так далее…
По материалам I Can Has Linux?
Каждый раз когда читаю про эту команду, думаю:”Да, круто действительно надо ей постоянно пользоваться”. Но на деле вечно о ней забываю 🙂