Linux komandas

Komandas “lsof” izmantošana, lai atrastu atvērtus failus

Komandas “lsof” izmantošana, lai atrastu atvērtus failus

“Lsof” nozīmē Atvērto failu sarakstu. Tā ir Linux utilīta visu atvērto sistēmas failu uzskaitīšanai. Šo komandu var kombinēt ar dažādiem parametriem, lai pēc vajadzības mainītu tās izvadi. Sīkāku informāciju par visiem tā parametriem un karodziņiem varat redzēt, skatot komandas “lsof” palīdzības rokasgrāmatu.

Šodienas rakstā varēsiet uzzināt, kā pareizi lietot komandu “lsof”, lai atrastu visus atvērtos failus Linux Mint 20.

Komandas “lsof” izmantošana, lai atrastu atvērtos failus Linux Mint 20

Lai uzzinātu pareizu komandas “lsof” lietošanu un izmantotu to, lai atrastu atvērtos failus Linux Mint 20, varat apskatīt visus tālāk sniegtos piemērus.

1. piemērs: uzskaitiet visus Linux Mint 20 atvērtos failus
Lai uzskaitītu visus atvērtos failus Linux Mint 20, terminālā būs jāizpilda šāda komanda:

$ lsof

Šī komanda parādīs visu pašlaik atvērto failu sarakstu jūsu Linux Mint 20 sistēmā, kā parādīts zemāk esošajā attēlā:

2. piemērs: uzskaitiet visus atvērtos failus, kas pieder noteiktam direktorijam Linux Mint 20
Varat arī uzskaitīt visus atvērtos failus, kas pieder konkrētai direktorijai Linux Mint 20, norādot šī direktorija nosaukumu ar komandu “lsof” šādā veidā:

$ sudo lsof + D direktoriju ceļš

Šeit direktorijas ceļš ir jāaizstāj ar direktorija, kura atvērto failu sarakstu vēlaties, reālo ceļu. Piemēram, mēs to esam aizstājuši ar “/ var / log /”.

Šī komanda parādīs visu atvērto failu sarakstu, kas pieder direktorijai “/ var / log /”, kā parādīts zemāk esošajā attēlā:

3. piemērs: uzskaitiet visus atvērtos failus, kas pieder noteiktam lietotājam Linux Mint 20
Ja vēlaties uzskaitīt visus atvērtos failus, kas pieder konkrētam lietotājam Linux Mint 20, varat to izdarīt, izpildot komandu “lsof” šādā veidā:

$ lsof -u lietotājvārds

Šeit jums jāaizstāj lietotājvārds ar tā lietotāja vārdu, kura atvērtos failus vēlaties uzskaitīt. Piemēram, mēs to esam aizstājuši ar “kbuzdar”.

Šī komanda parādīs visu atvērto failu sarakstu, kas pieder norādītajam lietotājam, kā parādīts zemāk esošajā attēlā:

4. piemērs: uzskaitiet visus atvērtos failus, kas pieder konkrētam interneta protokolam Linux Mint 20
Varat arī mēģināt uzskaitīt visus atvērtos failus, kas pieder konkrētam interneta protokolam Linux Mint 20, izpildot komandu “lsof” šādā veidā:

$ lsof -i 6

Varat arī aizstāt “6” ar “4”, ja vēlaties uzskaitīt visus atvērtos failus, kas pieder IPv4.

Šī komanda parādīs visu atvērto failu sarakstu, kas pieder IPv6 protokolam, kā parādīts zemāk esošajā attēlā:

5. piemērs: uzskaitiet visus atvērtos failus, kas pieder konkrētai failu sistēmai Linux Mint 20
Ja vēlaties uzskaitīt visus atvērtos failus, kas pieder noteiktai failu sistēmai Linux Mint 20, varat to izdarīt, pielāgojot komandu “lsof” šādā veidā:

$ lsof / proc

Šeit jūs varat aizstāt “/ proc” arī ar jebkuru citu izvēlēto failu sistēmu.

Šī komanda parādīs visu atvērto failu sarakstu, kas pieder “/ proc” failu sistēmai, kā parādīts zemāk esošajā attēlā:

Secinājums

Izskatot visus piemērus, kas jums parādīti šajā rakstā, jūs varēsiet uzzināt, kā pareizi lietot komandu “lsof”, lai atrastu visus atvērtos failus Linux Mint 20.

Kā nomainīt peles kreiso un labo pogu operētājsistēmā Windows 10
Tas ir diezgan normāli, ka visas datora peles ierīces ir ergonomiski izstrādātas lietotājiem ar labo roku. Bet ir pieejamas peles ierīces, kas ir īpaš...
Atdariniet peles klikšķus, virzot kursoru, izmantojot operētājsistēmā Windows 10 bezklikšķu peli
Peles vai tastatūras lietošana nepareizā pozā, ja to lieto pārmērīgi daudz, var izraisīt daudz veselības problēmu, tostarp spriedzi, karpālā kanāla si...
Pievienojiet peles žestus operētājsistēmai Windows 10, izmantojot šos bezmaksas rīkus
Pēdējos gados datori un operētājsistēmas ir ievērojami attīstījušās. Bija laiks, kad lietotājiem bija jāizmanto komandas, lai pārvietotos pa failu pār...