Miten löytää tiedoston Linuxissa komentorivin avulla

Tässä oppaassa opit käyttämään Linuxia löytääksesi tiedoston tai sarjan tiedostoja.

Voit käyttää tiedostonhallintaohjelmaa Linux-jakelussa tiedostojen etsimiseen. Jos käytät Windowsia, tiedostonhallinta on samankaltainen kuin Windows Explorer. Se sisältää käyttöliittymän, jossa on useita kansioita, jotka napsautettu näyttää alikansioita kyseisissä kansioissa ja tiedostoissa, jotka sisältyvät.

Useimmat tiedostopäälliköt tarjoavat hakutoiminnon ja menetelmän tiedostojen luettelon suodattamiseksi.

Paras tapa etsiä tiedostoja on käyttää Linux-komentoa, koska on olemassa monia muita menetelmiä etsiä tiedostoa kuin graafinen työkalu voisi mahdollisesti yrittää sisällyttää.

Terminal-ikkunan avaaminen

Jos haluat etsiä tiedostoja Linuxin komentoriviltä, ​​sinun tulee avata pääteikkuna.

Terminaali-ikkunaa voidaan avata monella tapaa. Yksi tapa, joka varmasti toimii useimmissa Linux-järjestelmissä, on paina CTRL-, ALT- ja T-näppäimiä samanaikaisesti. Jos tämä ei käytä Linux-työpöytäympäristössä olevaa valikkoa, pääset pääteeditoriksi.

Helpoin tapa löytää tiedosto

Tiedostojen etsimistä varten kutsuttua komentoa kutsutaan nimellä Find.

Tässä on Find-komennon perussyntaksi.

löytö

Lähtökohtana on kansio, johon haluat aloittaa haun. Voit aloittaa koko aseman etsimisen seuraavasti:

löytö /

Jos haluat kuitenkin aloittaa etsimässä kansion, johon olet tällä hetkellä, voit käyttää seuraavaa syntaksia:

löytö .

Yleensä etsiessäsi haluat etsiä nimen perusteella etsimällä tiedostoa, jota kutsutaan myresume.odt koko asemaan, käytät seuraavaa syntaksia:

Etsi / -name myresume.odt

Find-komennon ensimmäinen osa on tietenkin sana löytää.

Toinen osa on, mistä alkaa etsiä

Seuraava osa on ilmaus, joka määrittää, mitä löytää.

Lopuksi viimeinen osa on löydettävän asian nimi.

Mistä aloittaa etsiminen

Kuten edellisessä osassa mainittiin lyhyesti, voit valita minkä tahansa sijainnin tiedostojärjestelmässä aloittaaksesi haun. Jos haluat esimerkiksi etsiä nykyistä tiedostojärjestelmää, voit käyttää täyden lopettamista seuraavasti:

löytö . -nimi-peli

Yllä oleva komento etsii tiedoston tai kansion, jota kutsutaan peliksi kaikissa kansiossa nykyisen kansion alla. Löydät nykyisen kansion nimen pwd-komennolla .

Jos haluat etsiä koko tiedostojärjestelmää, sinun on aloitettava pääkansioon seuraavasti:

löytää / -nimi pelin

On todennäköistä, että yllä mainitulla komennolla palautetut tulokset näyttävät luvan hylätyksi useille palautetuista tuloksista.

Sinun on todennäköisesti korotettava käyttöoikeudet sudo-komennolla tai siirtyä järjestelmänvalvojan tiliin su-komennolla .

Aloitusasema voi olla kirjaimellisesti missä tahansa tiedostojärjestelmässäsi. Jos haluat esimerkiksi hakea kotikansiot, kirjoita seuraava:

löytää ~ -name-peli

Tilde on metakarakterti, jota käytetään yleisesti nykyisen käyttäjän kotikansioon merkitsemiseen.

expressions

Yleisin käyttämääsi lauseketta on -name.

Nimi-lausekkeella voit etsiä tiedoston tai kansion nimen.

Käytettävissäsi ovat kuitenkin muut lausekkeet, joita voit käyttää seuraavasti:

Kuinka löytää tiedostoja, jotka ovat käytettävissä jonkin tietyn määrän päivinä

Kuvittele, että haluat löytää kaikki kotikansioasi käsittelevät tiedostot yli 100 päivää sitten. Haluat ehkä tehdä tämän, jos haluat varmuuskopioida ja poistaa vanhat tiedostot, joita et käytä säännöllisesti.

Tätä varten suorita seuraava komento:

Etsi ~ -aika 100

Miten löytää tyhjät tiedostot ja kansiot

Jos haluat löytää kaikki tyhjät tiedostot ja kansiot järjestelmässäsi, käytä seuraavaa komentoa:

löytää / -uutinen

Miten löytää kaikki suoritettavat tiedostot

Jos haluat löytää kaikki tietokoneesi suoritettavat tiedostot, käytä seuraavaa komentoa:

löytää / -exec

Miten löytää kaikki luettavissa olevat tiedostot

Löydä kaikki luettavissa olevat tiedostot käyttämällä seuraavaa komentoa:

etsi / -lehti

Kuviot

Kun haet tiedoston, voit käyttää mallia. Voit esimerkiksi etsiä kaikkia tiedostoja, joissa on jatko-osa mp3 .

Voit käyttää seuraavaa mallia:

löytää / -name * .mp3

Miten lähetä tuotos Etsi Etsi komento tiedostolle

Löydä komennon suurin ongelma on, että se voi joskus palata liian monta tulosta katsomaan yhdellä kertaa.

Voit ohjata tuotoksen tail-komentoon tai voit antaa rivit tiedostoon seuraavasti:

etsi / -name * .mp3 -fprint nameoffiletoprintto

Miten löytää ja suorittaa komento tiedostoa vastaan

Kuvittele, että haluat etsiä ja muokata tiedostoa samanaikaisesti.

Voit käyttää seuraavaa komentoa:

löytää / -name tiedostonimi -exec nano '{}' \;

Yllä oleva komento etsii tiedoston nimeltä tiedostonimi ja sitten suorittaa nanoeditori sen löytämässä tiedostossa.

Yhteenveto

Löydä komento on erittäin voimakas. Tämä opas on osoittanut, miten etsiä tiedostoja, mutta käytettävissä on valtava määrä vaihtoehtoja ja kaikkien niiden ymmärrettävyyteen kannattaa tutustua Linux-käsikirjaan.

Voit tehdä tämän suorittamalla seuraavan komennon terminaalissa:

mies löytää