Как проверить, какие процессы или потоки используют диск в операционной системе GNU/Linux?

Отобразить процессы использующие диск можно при помощи утилиты - iotop. 

iotop -o -b -d 10

Опции:

  -o, --only только показывать процессы или потоки, фактически выполняющие ввод / вывод
  -b, --batch неинтерактивный режим
 -d SEC, --delay = задержка SEC между итерациями [1 секунда]

 -n NUM, --iter = NUM   количество итераций до окончания [бесконечно]
  -p PID, --pid = PID процессов / потоков для мониторинга [все]
  -u USER, --user = пользователи USER для мониторинга [все]
  -P, --processes показывают только процессы, а не все потоки
  -a, --accumulated показывает накопленный ввод / вывод вместо полосы пропускания
  -k, --kilobytes используют килобайты вместо дружественного человеку
  -t, --time добавить отметку времени в каждой строке (подразумевается --batch)
  -q, --quiet подавить некоторые строки заголовка (подразумевает --batch)

Комментарии