“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:
Šī 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ā:
Š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ā:
Š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ā:
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ā:
Š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.