Veja quais arquivos estão sendo gravados (como o iotop, mas para arquivos, não processos)

18

Eu tenho um servidor Linux, e ele está fazendo muito disco io. Existe um processo que está executando a maioria das gravações em disco. Descobri isso com iotop , que mostra os processos que estão executando E / S de disco. Existe um programa equivante (no debian lenny apt repositories) que irá me mostrar quais arquivos estão sendo gravados? uma interface como 'top' seria ótima? Isso é possível?

    
por Rory 20.01.2011 / 12:57

2 respostas

11

lsof pode ajudar se você souber o processo que deseja assistir:

lsof -p <pid> -r 5

-r é o número de segundos entre as verificações.

    
por 20.01.2011 / 13:07
4

Você pode usar o sysdig:

sudo apt-get install sysdig;
sysdig -c topfiles_bytes;

Existe também um programa de terminal interativo (semelhante ao topo) que pode ser útil no seu caso.

csysdig;
    
por 17.05.2016 / 19:45