Sådan finder du et bibliotek i Linux

Sådan finder du et bibliotek i Linux

Leder du efter en bestemt mappe i dit Linux filsystem? Heldigvis har du mange søgeværktøjer til din rådighed. Vi ser på flere brugervenlige muligheder, og hvordan vi bruger dem til effektivt at søge efter mapper.





Find en mappe i Linux

Mange rutineopgaver i Linux, såsom at oprette eller redigering af en konfigurationsfil , kræver, at du finder bestemte mapper.





Selvom der er masser af nemme metoder til at finde filer, er det ikke lige så let at finde et bibliotek. En simpel søgning med et af de almindelige søgeværktøjer returnerer muligvis kun filer eller oversvømmer dit syn med filer, der har lignende navne.





windows kunne ikke automatisk registrere dette netværks proxy -indstillinger google chrome

Du kan dog undgå disse faldgruber, hvis du bare justerer søgeværktøjets muligheder. Så selvom du måske allerede har brugt de værktøjer, der er nævnt nedenfor, lærer du i dag, hvordan du kun ser på mapper, og hvordan du også ser mappernes størrelser.

Søg efter en mappe i Linux ved hjælp af GNOME Desktop

Hvis du bruger GNOME -skrivebordet, kan du hurtigt finde mapper ved at åbne Filer app og følge disse trin:



  • Naviger til det bibliotek, du vil søge inde i.
  • Klik på Søg øverst i vinduet Filer.
  • Vælg i søgefeltets rullemenu Mapper i Hvad kategori, som vist herunder, og vælg derefter Filnavn .

Du kan nu søge i biblioteket efter eventuelle undermapper med navne, der matcher dit søgeudtryk.

Søg efter en mappe i Linux With Catfish

Hvis du ikke bruger GNOME, er en anden populær og udbredt GUI-metode til søgning i biblioteker i Linux Havkat . Du kan installere appen på Ubuntu-baserede systemer enten ved at søge i din software manager efter den eller ved at udstede med denne kommando:





sudo apt install catfish

For at installere Catfish på Fedora og andre RPM-baserede systemer skal du bruge denne kommando:

yum install catfish

Når den er installeret, skal du åbne Catfish og sørge for, at sidebjælken i venstre side er synlig. Hvis det ikke er det, skal du trykke på F9 , eller klik på tandhjulsikon øverst til højre i vinduet, og kontroller Vis sidebjælke mulighed.





Som standard vil Catfish forsøge at søge efter filer, ikke mapper. Du skal angive, at du leder efter en mappe ved at kontrollere Mapper feltet, så alle de andre muligheder ikke er markeret.

Find en mappe efter navn

Hvis du er villig til at bruge terminalen, vil Find command er et søgeværktøj, der er både enkelt og alsidigt. Her er et eksempel på brugen:

find ~/Documents -type d -name MyFolder

Ovenstående kommando søger i hele filsystemet (specificeret af ~/Dokumenter ) for mapper ( type -d ), der er navngivet nøjagtigt MyFolder ( -navn MyFolder ).

Hvis du vil søge i rodfilsystemet, skal du give / som placeringen. Derudover skal du hæve privilegier ved at tilføje sudo forrest i det ..

I stedet for at angive en placering, kan du også bare ændre din nuværende mappe til den mappe, du vil søge i. I så fald finder søgning kun i den aktuelle mappe.

Det type -d en del af kommandoen angiver, at det er et bibliotek, du leder efter, i stedet for en fil. Sørg for at inkludere det, når du søger, så du ikke bliver overvældet af filnavne, der tilfældigvis indeholder det samme søgeudtryk.

Hvis du ikke er sikker på, om den mappe, du leder efter, bruger store eller små bogstaver i navnet, kan du ændre -navn argument til -navn for at tvinge en sag-ufølsom søgning.

Derudover kan du bruge et jokertegn, hvis du kun er sikker på en del af mappens navn.

Her er et eksempel, der bruger begge disse muligheder:

find / -type d -iname myfolder*

Find en Linux -mappe efter nøjagtigt navn

Et lignende værktøj, du måske har brugt før, er finde . En søgning efter en mappe med find vil se sådan ud:

locate -b 'MyFolder'

Ovenstående kommando finder enhver mappe i dit filsystem, der hedder nøjagtigt 'MyFolder'.

Hvis du vil lede efter delvise match, skal du fjerne citaterne eller indsætte en stjerne. Vær dog advaret om, at en jokertegnsøgning sandsynligvis vil bringe matchende filnavne ud over mapper.

hvilket telefonselskab har den billigste ubegrænsede plan?

Du kan også passere -jeg mulighed for at ignorere sag.

På dette tidspunkt spørger du måske, hvad er forskellen mellem at finde og finde?

Kort svar: Find er hurtigere, men find er mere præcist.

Find -kommandoen kigger gennem dit live -filsystem efter, at dit søgeterm returnerer stier nøjagtigt, som de findes i øjeblikket.

Find, i stedet for at søge i live-filsystemet, søger du i en forudindekseret database med alle dine fil- og mappenavne. Den forenklede tilgang giver meget hurtigere søgning, men denne database kan være forældet.

Relaterede: 7 Store apps til at se diskbrug i Linux

Således er lokalisering den bedste mulighed, så længe du ikke tror, ​​at mappen blev oprettet eller flyttet for nylig.

Hvis du tror, ​​at din mappe er blevet ændret for nylig, skal du bruge find. Eller du kan bruge find, hvis du først udsteder denne kommando til at opdatere søgedatabasen:

sudo updatedb

Handlingen tager tid, men når den er færdig, kan du være sikker på, at dine lokaliseringskommandoer returnerer hurtige og præcise resultater.

Find størrelsen på et Linux -bibliotek

Hvis du har fundet en mappe med en af ​​ovenstående metoder, og du nu vil se dens størrelse, kan du gøre det hurtigt med af kommando. Angiv mulighederne -hs efterfulgt af stien til din mappe, sådan her:

du -hs /MyFolder

Fjern s tegn (til oversigt) for også at se størrelsen på hver undermappe.

hvordan du får vand ud af din telefon oplader

Find mapper hurtigt i Linux

Enhver mappe, du søger, er nu lige ved hånden med et par hurtige klik eller kommandoer.

Hvis du skal flytte indholdet af dine mapper til en anden pc, kan du blive overrasket over de muligheder, du har for trådløs overførsel af dine mapper.

Del Del Tweet E -mail De 7 bedste apps til trådløs filoverførsel på Linux

Har du brug for at overføre dine filer via Wi-Fi på Linux? Her er flere metoder, du kan bruge.

Læs Næste
Relaterede emner
  • Linux
  • Filsystem
  • Linux
Om forfatteren Jordan Gloor(51 artikler udgivet)

Jordan er medarbejderforfatter på MUO, der brænder for at gøre Linux tilgængeligt og stressfrit for alle. Han skriver også vejledninger om privatliv og produktivitet.

Mere fra Jordan Gloor

Abonner på vores nyhedsbrev

Tilmeld dig vores nyhedsbrev for at få tekniske tips, anmeldelser, gratis e -bøger og eksklusive tilbud!

Klik her for at abonnere