Uma dica simples e rápida, para quando você precisar ter mais informações sobre o que anda acontecendo com o seu sistema de arquivos no momento.
Vamos usar o lsof, ele exibe detalhes sobre arquivos abertos, não os arquivos no estado persistente (salvo) no seu HD, mas os arquivos em seu estado “vivo” ao ser usado pelo sistema.
$ lsof
Vejam como o arquivo dessa dica estava sendo referenciado pelo sistema no momento que era escrito:
$ lsof | egrep dic_lsof.html
gvim 3919 raimundo 14u REG 8,5 12288 3481737 /home/rai/Desktop/.dic_lsof.html.swp
Ou seja, está sendo escrito no gVim, identificado pelo processo 3919, usuário raimundo, com 12288 bytes e está no node 3481737.
E. . .?
Bom, se você não viu muita utilidade, continue lendo ou quem sabe um dia…
Utilização
Quer saber o que o Firefox anda usando no seu HD:
$ lsof -c firefox
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
firefox 2080 raimundo mem REG 8,1 905712 400718 /usr/lib/i386-linux-gnu/libstdc++.so.6.0.16
firefox 2080 raimundo mem REG 8,1 124663 262129 /lib/i386-linux-gnu/libpthread-2.15.so
firefox 2080 raimundo mem REG 8,1 116032 398143 /usr/lib/firefox/libnssutil3.so
…
* Tinham 265 arquivos abertos
Também pode ser usado para ter mais informações sobre as portas abertas no seu sistema, como explicado na dica: LSOF: Quem está ouvindo aí no seu Linux?.
$ lsof -i TCP:80
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
firefox 2080 raimundo 53u IPv4 77650 0t0 TCP tendalinux.local:44100->gru03s06-in-f26.1e100.net:http (ESTABLISHED)
firefox 2080 raimundo 58u IPv4 78185 0t0 TCP tendalinux.local:55500->atl14s08-in-f23.1e100.net:http (ESTABLISHED)
firefox 2080 raimundo 64u IPv4 77670 0t0 TCP tendalinux.local:35981->www-slb-10-02-ash3.facebook.com:http (ESTABLISHED)
As opções da ferramenta são muitas, e quem sabe um dia você vai precisar dela…
$ man lsof
Uma outra ferramenta que pode ajudar quem queira monitorar o uso do disco é o:
$ sudo iotop
Ele exibe o uso do seu disco (I/O input e Output – Gravação e Leitura).
Fica a dica.
@rai3mb
Publicado por Raimundo Alves Portela
Fonte: viva o linux












