Linux-komennot

”Lsof” -komennon käyttäminen etsimään avoimia tiedostoja

”Lsof” -komennon käyttäminen etsimään avoimia tiedostoja

“Lsof” tarkoittaa luetteloa avoimista tiedostoista. Se on Linux-apuohjelma kaikkien järjestelmän avoimien tiedostojen luettelointiin. Tämä komento voidaan yhdistää erilaisiin parametreihin muokkaamaan sen lähtöä halutulla tavalla. Näet kaikkien sen parametrien ja lippujen yksityiskohdat "lsof" -komennon ohjekirjasta.

Tämän päivän artikkelissa voit oppia ”lsof” -komennon oikean käytön kaikkien avoimien tiedostojen löytämiseen Linux Mint 20: ssä.

”Lsof” -komennon käyttö Avaa tiedostot -toiminnon löytämiseen Linux Mint 20 -sovelluksesta

Jos haluat oppia ”lsof” -komennon oikean käytön ja käyttää sitä avaamaan avoimet tiedostot Linux Mint 20: ssä, voit katsoa kaikkia alla jaettuja esimerkkejä.

Esimerkki 1: Luettelo kaikista Linux Mint 20: n avoimista tiedostoista
Jos haluat luetella kaikki avoimet tiedostot Linux Mint 20: ssä, sinun on suoritettava seuraava komento terminaalissa:

$ lsof

Tämä komento näyttää luettelon kaikista Linux Mint 20 -järjestelmässäsi tällä hetkellä avatuista tiedostoista, kuten alla olevassa kuvassa näkyy:

Esimerkki 2: Luettele kaikki Linux Mint 20: n tiettyyn hakemistoon kuuluvat avoimet tiedostot
Voit myös luetteloida kaikki avoimet tiedostot, jotka kuuluvat tiettyyn hakemistoon Linux Mint 20: ssä, määrittämällä kyseisen hakemiston nimi ”lsof” -komennolla seuraavasti:

$ sudo lsof + D -hakemistopolku

Tässä sinun on korvattava hakemistopolku sen hakemiston todellisella polulla, jonka avoimet tiedostot haluat listata. Esimerkiksi olemme korvanneet sen nimellä "/ var / log /".

Tämä komento näyttää luettelon kaikista avoimista tiedostoista, jotka kuuluvat hakemistoon "/ var / log /", kuten alla olevassa kuvassa näkyy:

Esimerkki 3: Luettele kaikki Linux Mint 20: n tietylle käyttäjälle kuuluvat avoimet tiedostot
Jos haluat luetella kaikki tietylle käyttäjälle kuuluvat avoimet tiedostot Linux Mint 20: ssä, voit tehdä sen suorittamalla “lsof” -komennon seuraavalla tavalla:

Käyttäjänimi $ lsof -u

Tässä sinun on korvattava käyttäjätunnus sen käyttäjän nimellä, jonka avoimet tiedostot haluat luetteloida. Olemme esimerkiksi korvanneet sen kbuzdarilla.

Tämä komento näyttää luettelon kaikista avoimista tiedostoista, jotka kuuluvat määritetylle käyttäjälle, kuten alla olevassa kuvassa näkyy:

Esimerkki 4: Luettele kaikki Linux Mint 20: n tiettyyn Internet-protokollaan kuuluvat avoimet tiedostot
Voit myös yrittää luetteloida kaikki tiettyyn Internet-protokollaan kuuluvat avoimet tiedostot Linux Mint 20: ssä suorittamalla “lsof” -komennon seuraavasti:

$ lsof -i 6

Voit myös korvata "6" luvulla "4", jos haluat luetteloida kaikki avoimet tiedostot, jotka kuuluvat IPv4: een.

Tämä komento näyttää luettelon kaikista avoimista tiedostoista, jotka kuuluvat IPv6-protokollaan, kuten alla olevassa kuvassa näkyy:

Esimerkki 5: Luettelo kaikista Linux Mint 20: n tiettyyn tiedostojärjestelmään kuuluvista avoimista tiedostoista
Jos haluat luetella kaikki Linux Mint 20: n tiettyyn tiedostojärjestelmään kuuluvat avoimet tiedostot, voit tehdä sen säätämällä “lsof” -komentoa seuraavalla tavalla:

$ lsof / proc

Tässä voit korvata “/ proc” myös millä tahansa muulla valitsemallasi tiedostojärjestelmällä.

Tämä komento näyttää luettelon kaikista "/ proc" -tiedostojärjestelmään kuuluvista avoimista tiedostoista alla olevan kuvan osoittamalla tavalla:

Johtopäätös

Käymällä läpi kaikki esimerkit, jotka on näytetty sinulle tässä artikkelissa, voit oppia "lsof" -komennon oikean käytön kaikkien avoimien tiedostojen löytämiseksi Linux Mint 20: ssä.

Parhaat pelit, joita voi seurata käsien seurannalla
Oculus Quest esitteli äskettäin loistavan ajatuksen seurannasta ilman ohjaimia. Yhä kasvavan määrän pelejä ja aktiviteetteja, jotka tukevat tukea joko...
Kuinka näyttää OSD-peitto koko näytön Linux-sovelluksissa ja peleissä
Koko näytön pelien pelaaminen tai sovellusten käyttäminen häiriöttömässä koko näytön tilassa voi estää sinut paneelissa tai tehtäväpalkissa näkyvistä ...
Viisi parasta pelin kaappauskorttia
Olemme kaikki nähneet ja rakastaneet suoratoistopelejä YouTubessa. PewDiePie, Jakesepticye ja Markiplier ovat vain joitain huippupelaajista, jotka ova...