Exemple de utilizare a comenzii lsof

Exemple de bază ale comenzilor lsof

Tastând comanda Lsof, acesta afișează o listă cu toate fișierele deschise care aparțin tuturor proceselor active din sistem:

Exemple de utilizare a comenzii lsof

În mod prestabilit, este afișat un fișier pe linie. Majoritatea coloanelor vorbesc de la sine. Vom explica detaliile mai multor coloane misterioase (FD și TYPE (type)).







FD - Reprezintă descriptorul fișierului. Unele dintre valorile FD sunt.
cwd - directorul curent de lucru.
TXT este un fișier text.
mem - memoria fișierului afișat.
mmap - Memoria dispozitivului afișat.







NUMBER - prezentați descriptorul real al fișierului. Simbolul după număr reprezintă modul în care fișierul este deschis.

r - pentru citire, w - pentru scris, u - pentru citire și scriere.
TYPE (Tip) - Indică tipul fișierului. Unele dintre valorile tipurilor,
REG - fișier obișnuit
DIR - Director
FIFO - primul la prima ieșire
CHR - Comportamentul unui fișier special

Sau uita-te la lista completă a FD TYPE în manualul Lsof.

Lista proceselor care au deschis un anumit fișier

Puteți lista numai procesele care au deschis un anumit fișier, furnizând numele de fișier ca argumente. (de exemplu, introduceți următoarea comandă în terminal: # lsof / var / log / apache2 / access.log), primim răspuns:

Exemple de utilizare a comenzii lsof

lsof cu parametru

Afișați toate procesele de fișiere deschise din director

steaguri + D / var / log va informa Lsof pentru a găsi toate procesele aferente care manipulează fișierele în / var / log:







Articole similare

Trimiteți-le prietenilor: