Linuxissa, riippumatta käyttämästäsi jakelusta, on useita GUI-työkaluja, jotka mahdollistavat tiedostojen etsimisen. Monet nykyaikaiset tiedostojenhallintaohjelmat tukevat tiedostojen hakua suoraan tiedostoluettelosta. On kuitenkin olemassa useita tilanteita, joissa sinun on käytettävä konsolia esimerkiksi SSH-istunnon aikana tai kun X-palvelin ei käynnisty. Näin löydät tiedostot nopeasti päätelaitteen avulla.
Mainonta
Jos voit käyttää graafista käyttöliittymää, tiedostojen etsiminen ei ole ongelma. Suosikkini XFCE-työpöytäympäristössä Thunar-tiedostonhallinta sallii tiedostojen etsimisen kirjoittamalla tiedoston nimi suoraan tiedostoluetteloon.Lisäksi siellä on Catfish, suosittu hakutyökalu, jolla on hakemisto, joka löytää tiedostosi todella nopeasti.
Haluaisin jakaa menetelmät, joita käytän itse, kun työskentelen terminaalissa.
Ensimmäiseen menetelmään sisältyy etsintäapuohjelma, joka on olemassa missä tahansa distrossa, jopa sulautetuissa järjestelmissä, jotka on rakennettu väyläkentälle. Toinen menetelmä on locate-komento.
Tiedostojen etsiminen Linux-terminaalista , tee seuraava.
- Avaa suosikkisovelluksesi. XFCE4-pääte on henkilökohtainen mieltymykseni.
- Kirjoita seuraava komento:
etsi / polku / kansioon / -inam * tiedoston_nimi_osuus *
Yllä olevat perustelut ovat seuraavat:
/ polku / kansioon / - kansio, josta aloittaa haku. Jos sitä ei määritetä, haku aloitetaan nykyisessä hakemistossa.
Kytkimet, joita käytän:
-iname - etsi tiedostoja ja kansioita, jotka sisältävät määritetyn osan nimessä ja jättävät huomiotta tekstit.Esimerkki:
Tässä on komento, jolla voin löytää artikkeleita, jotka olen kirjoittanut Opera-selaimesta:
etsi ~ / Documents / winaero / -inam * opera * .txt
- Jos haluat löytää vain tiedostoja tai vain kansioita, lisää vaihtoehto-tyyppi ftiedostoille tai -tyyppi dhakemistoille. Tässä on muutama esimerkki:
- Voit etsiä äskettäin muokatut tiedostot ja hakemistot käyttämällä seuraavia vaihtoehtojalöytökomento:
-mmin n - etsi tiedostot, joita muokattiin n minuuttia sitten. -mtime n - etsi tiedostot, joita muokattiin n * 24 tuntia sitten. Kun saadaan selville kuinka monta 24 tunnin jaksoa sitten tiedostoa viimeksi käytettiin, mikä tahansa osa jätetään huomiotta, joten -mtime +1: n vastaamiseksi tiedostoa on muokattava vähintään kaksi päivää sitten. - Voit suorittaa komennon hakukyselysi löytämille tiedostoille. Katso seuraava esimerkki:
etsi ~ / Documents / winaero / -inam opera45.txt -type f -exec vim {} ;
Tässä käytämme -exec -vaihtoehtoatulintekstieditori kaikille hakutuloksissa oleville tiedostoille. '{}' -Osa tarkoittaalöytökomento. ';' päättyy määrittää komennon loppu-execvaihtoehto.
Locate-komento
Paikannushakutyökalu käyttää erityistä tiedostotietokantaa tiedostojen löytämiseen välittömästi. Komennon hakemiston voi luoda ja päivittääpäivitetty bkomento. Vaikka hakutulokset näkyvät heti, sinun on ylläpidettävä hakuindeksiä ja pidettävä se ajan tasalla, muuten locate-komento löytää tiedostot, jotka on poistettu tai siirretty toiseen hakemistoon.
Syntaksi on yleensä seuraava.
etsi -i tiedoston_nimi
-I -vaihtoehto tarkoittaa 'ohita tekstikokoa'.
Tässä on esimerkki:
kuinka estää ohjelmia netflixissä
Bonusvinkki: Toinen tapa, jota käytän usein, on Midnight Commander (mc), konsolitiedostonhallintasovellus. Toisin kuin etsi tai etsi, mc ei sisälly oletusarvoisesti kaikkiin kokeilemiini Linux-distroihin. Saatat joutua asentamaan sen itse.
Etsi tiedostoja mc: llä
Jos haluat löytää tiedostoja, jotka sisältävät tiettyä tekstiä Midnight Commanderin avulla, käynnistä sovellus ja paina näppäimistön seuraavaa järjestystä:
Alt + Vaihto +?
Tämä avaa hakuikkunan.
Täytä 'Tiedostonimi:' -osio ja paina Enter-näppäintä. Se löytää kaikki kriteerit täyttävät tiedostot.
Voit sijoittaa nämä tiedostot vasempaan tai oikeaan paneeliin käyttämälläPaneelivaihtoehto ja kopioi / siirrä / poista / katsele / tee mitä haluat heidän kanssaan.
Se siitä.