Утилита watch - отображение информации в режиме реального времени. Работая в командной строке Linux, вам может понадобиться выполнить команду повторно, чтобы отследить изменения в выводе.
Вывод отслеживаемой команды регулярно обновляется (через 2 секунды по умолчанию), для изменения используйте параметр командной строки -n. Например, в нижеприведенном примере команда date будет выводит результат каждые 5 секунд.
$ watch -n 5 date
cp may_dump.tar.gz /home/darkfire &
и проверяем используя команды Утилита df примеры или Утилита ls или Вывод списка файлов с сортировкой
$ watch -n 0.1 du -h /home/darkfire/my_dump.tar.gz или $ watch -n 0.1 ls -h /home/darkfire/my_dump.tar.gz
$ watch -n 1 'free -m'
$ watch -n 1 'cat /proc/interrupts'
# watch -n 1 'ps auxww | grep ^postgres'
# watch -tn 0.2 'ps -f -C zabbix_proxy -C zabbix_agentd'
Если нужно заставить watch выделять часть вывода, которая меняется между обновлениями, испольуйте параметр командной строки -d. Например:
$ watch -d date
Иногда, в watch нужно отключить заголовок, показывающий интервал, команду и текущее время в верхней части дисплея, а также следующую за ним пустую строку. Для этого используйте ключ -t.
$ watch -t date
Чтобы команда watch завершала работу после обнаружения изменения в выводе, используйте параметр командной строки -g.
$ watch -g 'free -m'