Рубрики
cpu \ mem \ disk \ usage \ daemon \ процессы

открытые файлы \ использование ресурсов \ lsof \ fuser

lsof | less - отображает процессы, не позволяющие закрыть файлы и каталоги

lsof -c bash - отображает файлы используемые консолью bash
lsof -c ssh - (Список подключений по ssh)
lsof -d cwd - выводит каталоги, открытые как текущие рабочие каталоги
lsof -u user - выводит каталоги открытые пользователем user

lsof /mnt/sda1 - выводит все открытые элементы файловой системы /mnt/sda1
lsof +d /mnt/sda1/dx - отображает все открытые элементы, хранящиеся в /mnt/sda1/dx
lsof /home  - список процессов имеющих доступ к /home
lsof /var/log/Xorg.0.log - найти кто использует  файла
lsof /dev/hd4 - (Список открытых файлов на устройстве /dev/hd4)
lsof /dev/cdrom - (Список процессов, работающих с CD ROM)

lsof -i  - покажет сетевые подключения
lsof -i tcp:80 - (просмотр информации о процессе, который прослушивает 80 TCP порт)
lsof -i tcp:143
lsof -i tcp:110
lsof -i tcp:3128
lsof -i tcp:443
lsof -i udp - информация кто использует UDP 
lsof -i :22 - информация кто использует 22 порт



lsof -p 3324 - найти по PID процесса
lsof -i 4 -a -p 1234 - (просмотр всех соединений IPv4, открытых процессом с PID = 1234)
lsof -i -n | grep ESTABLISHED
lsof -i -n | grep -i established
lsof -i -n | grep -i list


fuser -m /home - список процессов имеющих доступ к /home

ps ax | grep Xorg | awk '{print $1}' - найти PID приложения