Leter du etter en bestemt katalog i Linux-filsystemet ditt? Heldigvis har du mange søkeverktøy til din disposisjon. Vi ser på flere brukervennlige alternativer, og hvordan du bruker dem til å søke etter mapper effektivt.
Finn en mappe i Linux
Mange rutinemessige oppgaver i Linux, som å lage eller redigere en konfigurasjonsfil, vil kreve at du finner bestemte mapper.
De fleste apper er konfigurert via menyalternativer, og noen krever at du redigerer en konfigurasjonsfil. Men hvordan bruker du en konfigurasjonsfil?
Selv om det er mange enkle metoder for å finne filer, er det ikke like greit å finne en katalog. Et enkelt søk med et av de vanlige søkeverktøyene kan bare returnere filer, eller oversvømme visningen din med filer som har lignende navn.
Du kan imidlertid unngå disse fallgruvene, hvis du bare justerer søkeverktøyets alternativer. Så selv om du kanskje allerede har brukt verktøyene som er nevnt nedenfor, skal du lære i dag hvordan du bare ser på mapper og hvordan du også ser mappestørrelsene.
Søk etter en mappe i Linux ved hjelp av GNOME Desktop
Hvis du bruker GNOME-skrivebordet, kan du raskt finne mapper ved å åpne Filer app og følge disse trinnene:
- Naviger til katalogen du vil søke inne i.
- Klikk på Søk -knappen øverst i filvinduet.
- I rullegardinmenyen i søkefeltet velger du Mapper i Hva kategori, som vist nedenfor, og velg deretter Filnavn.
Du kan nå søke i katalogen etter underkataloger med navn som samsvarer med søkeordet ditt.
Søk etter en mappe i Linux With Catfish
Hvis du ikke bruker GNOME, er en annen populær og allment tilgjengelig GUI-metode for å søke i kataloger i Linux Steinbit. Du kan installere appen på Ubuntu-baserte systemer enten ved å søke i programvarebehandleren din etter den, eller ved å utstede med denne kommandoen:
sudo apt installere steinbit
For å installere Catfish på Fedora og andre RPM-baserte systemer, bruk denne kommandoen:
yum installere steinbit
Når den er installert, åpner du Catfish og sørger for at venstre sidefelt er synlig. Hvis ikke, trykk F9, eller klikk på girikon øverst til høyre i vinduet og sjekk Vis sidefelt alternativ.
Som standard vil Catfish prøve å søke etter filer, ikke mapper. Du må spesifisere at du leter etter en mappe ved å merke av Mapper boksen, slik at alle de andre alternativene ikke er merket av.
Finn en mappe etter navn
Hvis du er villig til å bruke terminalen, vil finne kommando er et søkeverktøy som er både enkelt og allsidig. Her er et eksempel på bruken:
finn ~ / Dokumenter -type d -navn MyFolder
Ovennevnte kommando vil søke i hele filsystemet (spesifisert av ~ / Dokumenter) for kataloger (skriv -d) som heter nøyaktig MyFolder (-navn MyFolder).
Hvis du vil søke i rotfilsystemet, må du gi / som stedet. I tillegg må du heve privilegiene ved å legge til sudo til fronten av den..
I stedet for å spesifisere en plassering, kan du også bare endre den nåværende katalogen til mappen du vil søke, i så fall søker bare i den aktuelle katalogen.
De skriv -d en del av kommandoen spesifiserer at det er en katalog du leter etter, i stedet for en fil. Husk å ta med det når du søker, slik at du ikke blir overveldet med filnavn som tilfeldigvis inneholder det samme søkeordet.
Hvis du ikke er sikker på om mappen du leter etter bruker store eller små bokstaver i navnet, kan du endre -Navn argument til -Jeg navngir for å tvinge et søksfølsomt søk.
I tillegg kan du bruke et jokertegn hvis du bare er sikker på en del av mappenavnet.
Her er et eksempel som bruker begge disse alternativene:
finn / -type d -navn min mappe *
Finn en Linux-mappe med nøyaktig navn
Et lignende verktøy du kanskje har brukt før er Lokaliser. Et søk etter en mappe med lokalisering vil se slik ut:
finn -b '\ MyFolder'
Ovennevnte kommando finner en hvilken som helst mappe i filsystemet ditt som heter "MyFolder".
Fjern anførselstegnene eller sett inn en stjerne for å se etter delvis samsvar. Vær imidlertid advart om at et jokertegnsøk sannsynligvis vil føre til samsvarende filnavn i tillegg til mapper.
Du kan også passere -Jeg mulighet til å ignorere sak.
På dette punktet spør du kanskje, hva er forskjellen mellom å finne og finne?
Kort svar: Lokalisering er raskere, men funnet er mer nøyaktig.
Finn-kommandoen ser gjennom ditt live-filsystem for søkeordet ditt for å returnere stier nøyaktig slik de eksisterer.
Finn, i stedet for å søke i live-filsystemet, søker i en forhåndsindeksert database med alle fil- og mappenavnene. Den forenklede tilnærmingen gir mye raskere søk, men databasen kan være utdatert.
I slekt: 7 flotte apper for å vise diskbruk i Linux
Dermed er lokalisering det beste alternativet så lenge du ikke tror mappen ble opprettet eller flyttet veldig nylig.
Hvis du tror at mappen din er endret nylig, bør du bruke find. Eller du kan bruke finn hvis du først utsteder denne kommandoen for å oppdatere søkedatabasen:
sudo oppdatertb
Operasjonen vil ta tid, men når den er ferdig, kan du være sikker på at lokaliseringskommandoer gir raske og nøyaktige resultater.
Finn størrelsen på en Linux-katalog
Hvis du har funnet en mappe med en av metodene ovenfor, og du nå vil se størrelsen, kan du gjøre det raskt med du kommando. Spesifiser alternativene -hs fulgt av banen til mappen din, slik:
du -hs / MyFolder
Fjern s tegn (for sammendrag) for å se størrelsen på hver underkatalog også.
Finn mapper raskt i Linux
Enhver mappe du søker, er nå lett tilgjengelig med noen få raske klikk eller kommandoer.
Hvis du trenger å flytte innholdet i mappene dine til en annen PC, kan du bli overrasket over alternativene du har for trådløs overføring av mappene.
Trenger du å overføre filene dine via Wi-Fi på Linux? Her er flere metoder du kan bruke.
- Linux
- Filsystem
- Linux
Jordan er en veileder og journalist som brenner for å gjøre Linux tilgjengelig og stressfritt for alle. Han har en BA i engelsk og en ting for varm te. I de varme årstidene liker han å sykle åsene i Ozarks der han bor.
Abonner på vårt nyhetsbrev
Bli med på vårt nyhetsbrev for tekniske tips, anmeldelser, gratis e-bøker og eksklusive tilbud!
Ett steg til…!
Bekreft e-postadressen din i e-posten vi nettopp sendte deg.