Инструменты пользователя

Инструменты сайта

Загрузка не удалась. Возможно, проблемы с правами доступа?

linux:who-use-disk

Linux: как узнать, кто использует диск?

Утилита - аналог top, но для наблюдения за дисковыми операциями.

sudo apt install iotop
sudo iotop


sudo apt install sysstat
#Посмотреть общую статистику (скорость чтения-записи по данным ядра)
iostat
#Расширенная статистика
iostat -x -m 3


Очень мощная утилита для наблюдения за диском:

sudo apt-get install lsof
#Список пользователей и/или процесов использующих устройство
#Также можно для определенного файла.
lsof /dev/sda1 | less

#Отобразить файлы, открытые процессом screen:
lsof -c screen

#Аналогично по PID процесса:
lsof -p 1205

#Файлы открытые от имени пользователя:
lsof -u alex

#отобразить активные сетевые подключения
lsof -i


Очень подробно об lsof: https://rtfm.co.ua/ispolzovanie-utility-lsof-v-primerax/
И тут: https://habrahabr.ru/company/ruvds/blog/337934/

linux/who-use-disk.txt · Последние изменения: 2018/03/24 08:58 (внешнее изменение)