Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
system:watch [2018/06/21 12:50] mirocowsystem:watch [2025/01/29 19:07] (текущий) mirocow
Строка 5: Строка 5:
 unix-утилита, запускает и следит за программой через фиксированные интервалы времени. Если интервал не задан с помощью опции -n, то команда будет запускаться каждые 2 секунды. Завершить программу можно с помощью нажатия соответствующих клавиш (обычно <CTRL-C>). Опция -d подсветит изменения в выводе. unix-утилита, запускает и следит за программой через фиксированные интервалы времени. Если интервал не задан с помощью опции -n, то команда будет запускаться каждые 2 секунды. Завершить программу можно с помощью нажатия соответствующих клавиш (обычно <CTRL-C>). Опция -d подсветит изменения в выводе.
  
-  $ watch 'cat /proc/loadavg'+<code bash> 
 +$ watch 'cat /proc/loadavg' 
 +</code> 
 Каждые две секунды команда watch запускает cat, для выхода из этого режима нужно нажать Ctrl+c. Для изменения интервала обновления на 10 секунд нужно выполнить: Каждые две секунды команда watch запускает cat, для выхода из этого режима нужно нажать Ctrl+c. Для изменения интервала обновления на 10 секунд нужно выполнить:
  
-  $ watch -n 10 'ls -la'+<code bash> 
 +$ watch -n 10 'ls -la' 
 +</code> 
 + 
 +<code bash> 
 +$ watch -n 2 'ps -uax --forest|grep backuppc' 
 +</code> 
 Для того, чтобы выделить разницу между обновлениями: Для того, чтобы выделить разницу между обновлениями:
  
-  $ watch -d 'ls -la'+<code bash> 
 +$ watch -d 'ls -la' 
 +</code> 
 Можно использовать команду для наблюдения увеличения размера большого файла при скачивании: Можно использовать команду для наблюдения увеличения размера большого файла при скачивании:
  
-  $ watch 'ls -l hitriy-file.iso'+<code bash> 
 +$ watch 'ls -l hitriy-file.iso' 
 +</code> 
 Для просмотра изменяющегося текстового файла используется команда tail: Для просмотра изменяющегося текстового файла используется команда tail:
  
-  $ sudo tail -f /var/log/apache.log+<code bash> 
 +$ sudo tail -f /var/log/apache.log 
 +</code>