Para localizar los procesos que están usando un fichero en linux tenemos el comando fuser. En concreto ejecutando lo siguiente.
fuser -va fichero (fichero también puede ser un directorio).
fuser -km fichero (mata todos los procesos que acceden al fichero).
Una funcionalidad similar se puede obtener con lsof, además lsof también permite ver los sockets abiertos.
lsof fichero
Ejecutando simplemente lsof se muestran todos los fichero abiertos así que podemos filtrar mejor con grep.
lsof | grep fichero
lsof | grep UDP (sockets udp abiertos).
0 comentarios:
Publicar un comentario