Команда pv (Pipe Viewer) в Linux используется для мониторинга потока данных по каналам. 3 Она обеспечивает визуальное представление хода выполнения, упрощая отслеживание состояния длительных передач данных. 3
Некоторые возможности команды pv:
- Отображение прошедшего времени. 3 Показывает общее время, прошедшее с момента начала передачи. 3
- Отображение выполненного прогресса. 3 Отображает индикатор выполнения перевода в процентах. 3
- Отображение текущей скорости передачи данных. 3 Показывает, насколько быстро передаются данные. 3
- Отображение переданных данных. 3 Указывает объём данных, переданных на данный момент. 3
- Отображение расчётного времени. 3 Предоставляет расчётное оставшееся время для передачи на основе текущей скорости передачи данных. 3
Чтобы использовать команду pv, её нужно поместить в конвейер между двумя процессами с соответствующими параметрами. 25
Некоторые параметры команды pv:
- --rate-limit — позволяет задать максимальную скорость передачи данных. 1
- -p (или --progress) — отображает индикатор выполнения команды. 1
- --timer — добавляет таймер выполнения команды. 1
- --rate — отображает текущую скорость передачи данных. 1
- --bytes — отображает общее количество переданных данных в байтах. 1
Чтобы просмотреть список опций команды pv, нужно выполнить в терминале команду pv --help
. 1