TemasAlcance Libre (74/0)
Alcance Libre Desktop (241/0)
Anuncios (217/0)
Arte (6/0)
Comunidad (74/0)
Consejos y trucos (128/0)
Editoriales (24/0)
Entretenimiento (96/0)
Equipamiento lógico (Software) (343/0)
Humor (56/0)
Internet (185/0)
Juegos (61/0)
Manuales y documentos (102/0)
Música (17/0)
Negocios y empresas (279/0)
Noticias Generales (859/0)
Nuestro idioma (8/0)
Opiniones (99/0)
Programación y desarrollo (67/0)
Seguridad (134/0)
Sustento Físico (Hardware) (91/0)
Tiras cómicas (19/0)
Ubunteando (34/0)
Están en línea... Registrados: 0 Invitados: 354 Últimos registrados:kristian.c10 Mariolobo ZCamus claudiospro86 Monkito ![]() Total registrados: 1683
Foro de soporte
Participan...Noticiasjoelbarrios (2118) bartoloco (136) Koalasoft (129) capotes (88) bakara (59) gomezbjesus (57) Flaquita (52) The One (47) aLb3rT (44) domingov (43) ValeriaBueno (40) rlameda (25) varisti (24) adrianpazr (21) yucleto (16) Comentarios joelbarrios (272) Koalasoft (194) aLb3rT (148) gomezbjesus (90) The One (61) Oscar Hernández (57) juanroberto (47) rlameda (40) Cause (39) manowar (36) bakara (34) Micaelo (34) bartoloco (31) julioe (29) rdario (29) |
Cómo utilizar lsofAutor: Joel Barrios DueñasCorreo electrónico: darkshram en gmail punto com Sitio de Red: http://www.alcancelibre.org/ Jabber ID: darkshram@jabber.org Creative Commons Reconocimiento-NoComercial-CompartirIgual 2.1
Introducción.Acerca de lsof.Lsof es un mandato que significa «listar ficheros abiertos» (list open files). Es utilizado ampliamente en sistemas operativos tipo POSIX para hacer reportes de ficheros y los procesos que están utilizando a éstos. Se puede utilizar para revisar que procesos están haciendo uso de directorios, ficheros ordinarios, tuberías (pipes), zócalos de red (sockets) y dispositivos. Uno de los principales usos de determinar que procesos están haciendo uso de ficheros en una partición cuando esta no se puede desmontar. Lsof fue desarrollado por Vic Abell, quien alguna vez fue director del Centro de Cómputo de la Universidad de Purdue. Procedimientos.En ausencia de parámetros, lsof mostrará todos los procesos haciendo uso de ficheros. En ejemplo de la salida típica sería como la siguiente:
Para visualizar más cómodamente esta salida, se puede utilizar el mandato less o el mandato more como subrutinas. Ejemplo:
Puede especificarse que se muestren todos los procesos desde un directorio en particular, solamente especificando este luego de lsof. En el siguiente ejemplo se solicita a lsof mostrar todos los procesos que estén haciendo uso de algo dentro de /var.
La salida de la anterior puede ser similar a la siguiente:
Si se quiere mostrar solamente el fichero utilizado por un procesos en particular, se utiliza la opción -p seguida del número de proceso. En el siguiente ejemplose solicita a lsof mostrar los ficheros utilizados por el proceso 2281 que arbitrariamente se ejecuta en un sistema:
Si hubiera un proceso 2281, la salida podría verse como la siguiente:
La opción -i hará que se muestren todos los ficheros de red (Internet y x.25) utilizados por procesos de red. Si se quiere mostrar los ficheros de red en uso por algún proceso de red en particular, se utilizan las opciones -i seguido de una subrutina con grep y el nombre de algún servicio. En el siguiente ejemplo se pide a lsof mostrar solamente los ficheros de red utilizados por los procesos de red derivados de named:
Lo anterior puede devolver una salida similar a la siguiente.
Última Edición sábado 21 de febrero de 2009 @ 03:37 CST|2,918 Hits |
Comentarios Recientes