Lsof explicación detallada

  
 

Lsof es un modelo de la filosofía de Unix, solo realiza una función, y es bastante perfecto: puede enumerar toda la información de archivos abierta por un proceso determinado. Los archivos abiertos pueden ser archivos normales, directorios, archivos NFS, archivos de bloques, archivos de caracteres, bibliotecas compartidas, canalizaciones normales, canalizaciones con nombre, enlaces simbólicos, flujos de socket, Sockets de red, Sockets de dominio UNIX y muchos más. Porque "todos los archivos son" es una de las filosofías importantes del sistema Unix, por lo que puede imaginar la posición importante del comando lsof. Lsof [opciones] nombre de archivo

lsof /path /to /somefile: muestra una lista de todos los procesos que abren el archivo especificado. Lsof -c cadena: muestra todos los archivos abiertos del proceso que contienen el carácter especificado (cadena) en su columna COMANDO. Esta opción se puede reutilizar para especificar múltiples modos; lsof -p PID: para ver qué archivos abre el proceso; el número de proceso se puede usar antes de la cadena de caracteres <; ^ " inversion; lsof -u USERNAME: muestra el usuario especificado El archivo abierto por el proceso; el nombre de usuario se puede usar antes que el nombre de usuario " ^ " inversion, como <quo; lsof -u ^ root " se usa para mostrar todos los archivos abiertos por usuarios que no son root; lsof -g GID: muestra el proceso de la casa La situación lsof + d /DIR /: muestra el archivo abierto por el proceso en el directorio especificado lsof + D /DIR /: la función básica es la misma que la anterior, pero lsof buscará recursivamente el directorio especificado, tenga en cuenta que este parámetro es más lento que la versión grep: lsof -a : Combine múltiples condiciones con " " como lsof -a -c apache -u apachelsof -N: liste todos los archivos NFS (sistema de archivos de red) lsof -d FD: muestre el proceso relevante del descriptor de archivo especificado; Piensa que el descriptor especifica un rango, como 0-2 para 0, 1, 2 descriptores de archivos, además, -d también admite muchos otros valores especiales, como: mem: enumera todos los archivos de mapeo de memoria; mmap: muestra toda la memoria Dispositivo de asignación; txt: enumera todos los procesos cargados en la memoria y en ejecución, incluido el código y los datos; cwd: lista de procesos que acceden al directorio actual;

lsof -n: no invierte la IP a HOSTNAMElsof - i: se usa para mostrar el estado del proceso elegible lsof -i [46] [protocolo] [@ nombre de host

Copyright © Conocimiento de Windows All Rights Reserved