InicioLinuxEl uso del comando lsof

El uso del comando lsof

LinuxFecha desconocida
lsof es un maravilloso comando disponible en nuestro sistema GNU/Linux que nos permite saber los ficheros que tenemos abierto en nuestro sistema, como por ejemplo los ficheros que tiene abierto un determinado usuario o proceso, su uso es bien sencillo, si ejecutamos el comando sin ningún parámetro listara absolutamente todos los ficheros abiertos, nada útil si no lo combinamos con otro comando



Si por ejemplo queremos que nos muestre los ficheros abiertos por un determinado usuario ejecutamos lo siguiente:

lsof -u USUARIO
Ejemplo: lsof -u ramphis


Si queremos que nos muestre los ficheros abiertos por un proceso utilizando su PID, lo ejecutamos de la siguiente manera:

lsof -p PID
Ejemplo: lsof -p 4321


Si queremos mostrar los ficheros abiertos desde un directorio determinado, lo hacemos así:

lsof DIRECTORIO
Ejemplo: lsof /var


Si queremos mostrar los puertos que estan escuchando y utilizándose por algún servicio de red utilizamos la opcion -i, en caso de querer especificar el servicio necesitaremos la ayuda de grep:

lsof -i | grep SERVICIO
Ejemplo: lsof -i | grep httpd


Como ven el comando lsof nos puede ser muy útil en nuestras tareas diarias utilizando nuestro sistema GNU/Linux, espero que les haya servido, hasta la próxima.



Datos archivados del Taringa! original
0puntos
861visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
2visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

j
jjm66🇦🇷
Usuario
Puntos0
Posts1,916
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.