Hur man hittar en katalog i Linux

Hur man hittar en katalog i Linux

Letar du efter en specifik katalog i ditt Linux -filsystem? Lyckligtvis har du många sökverktyg till ditt förfogande. Vi kommer att titta på flera lättanvända alternativ och hur man använder dem för att effektivt söka efter mappar.





Hitta en mapp i Linux

Många rutinuppgifter i Linux, som att skapa eller redigera en konfigurationsfil , kommer att kräva att du letar efter specifika mappar.





Även om det finns många enkla metoder för att hitta filer, är det inte lika enkelt att hitta en katalog. En enkel sökning med ett av de vanliga sökverktygen kan bara returnera filer eller översvämma din vy med filer som har liknande namn.





laddar din telefon snabbare i låg effektläge

Du kan dock undvika dessa fallgropar om du bara justerar sökverktygets alternativ. Så även om du kanske redan har använt verktygen som nämns nedan, lär du dig idag hur du bara tittar på mappar och hur du ser mapparnas storlekar också.

Sök efter en mapp i Linux med GNOME Desktop

Om du använder skrivbordet GNOME kan du snabbt hitta mappar genom att öppna Filer app och följ dessa steg:



  • Navigera till den katalog du vill söka inuti.
  • Klicka på Sök högst upp i filfönstret.
  • Välj i sökfältets rullgardinsmeny Mappar i Vad kategori, enligt nedan, och välj sedan Filnamn .

Du kan nu söka i katalogen efter underkataloger med namn som matchar din sökterm.

Sök efter en mapp i Linux With Catfish

Om du inte använder GNOME är en annan populär och allmänt tillgänglig GUI-metod för att söka i kataloger i Linux Havskatt . Du kan installera appen på Ubuntu-baserade system antingen genom att söka efter den i din programhanterare eller genom att utfärda med det här kommandot:





sudo apt install catfish

För att installera Catfish på Fedora och andra RPM-baserade system, använd det här kommandot:

yum install catfish

När den är installerad, öppna Catfish och se till att sidofältet till vänster är synligt. Om det inte är det, tryck på F9 eller klicka på kugghjulsikon längst upp till höger i fönstret och kontrollera Visa sidofältet alternativ.





Som standard kommer Catfish att försöka söka efter filer, inte mappar. Du måste ange att du letar efter en mapp genom att kontrollera Mappar rutan, så att alla andra alternativ är avmarkerade.

Hitta en mapp efter namn

Om du är villig att använda terminalen, hitta command är ett sökverktyg som är både enkelt och mångsidigt. Här är ett exempel på dess användning:

find ~/Documents -type d -name MyFolder

Kommandot ovan söker i hela filsystemet (specificerat av ~/Dokument ) för kataloger ( typ -d ) som heter exakt MyFolder ( -namn MyFolder ).

Om du vill söka i rotfilsystemet måste du ge / som platsen. Dessutom måste du höja privilegierna genom att lägga till sudo längst fram ..

I stället för att ange en plats kan du också helt enkelt ändra din nuvarande katalog till den mapp du vill söka i, i så fall hittar sökningen bara i den aktuella katalogen.

De typ -d del av kommandot anger att det är en katalog du letar efter, istället för en fil. Var noga med att inkludera det när du söker så att du inte blir överväldigad av filnamn som råkar innehålla samma sökterm.

Om du inte är säker på om den mapp du letar efter använder stora eller små bokstäver i sitt namn kan du ändra -namn argument till -namn att tvinga fram en skiftlägeskänslig sökning.

Dessutom kan du använda en jokertecken om du bara är säker på en del av mappens namn.

Här är ett exempel med båda dessa alternativ:

find / -type d -iname myfolder*

Hitta en Linux -mapp efter exakt namn

Ett liknande verktyg som du kanske har använt tidigare är lokalisera . En sökning efter en mapp med lokalisera kommer att se ut så här:

locate -b 'MyFolder'

Kommandot ovan hittar alla mappar i ditt filsystem som heter exakt 'MyFolder'.

Om du vill leta efter partiella matchningar tar du bort citaten eller sätter in en asterisk. Varnas dock att en sökning med jokertecken sannolikt kommer att ge matchande filnamn utöver mappar.

hur man gör att något alltid körs som administratör

Du kan också passera -i möjlighet att ignorera fall.

Vid denna tidpunkt kanske du frågar, vad är skillnaden mellan att hitta och hitta?

Kort svar: Lokalisera är snabbare, men hitta är mer exakt.

Kommandot find letar igenom ditt levande filsystem efter din sökterm för att returnera sökvägar exakt som de för närvarande finns.

Leta reda på, i stället för att söka i live-filsystemet, söker en förindexerad databas med alla dina fil- och mappnamn. Det förenklade tillvägagångssättet gör mycket snabbare sökning, men den databasen kan vara inaktuell.

Relaterad: 7 bra appar för att visa diskanvändning i Linux

Således är lokalisera det bästa alternativet så länge du inte tror att mappen skapades eller flyttades väldigt nyligen.

Om du tror att din mapp har ändrats nyligen bör du använda hitta. Eller så kan du använda lokalisera om du utfärdar det här kommandot först för att uppdatera sökdatabasen:

sudo updatedb

Operationen kommer att ta tid, men när den är klar kan du vara säker på att dina lokaliseringskommandon ger snabba och exakta resultat.

Hitta storleken på en Linux -katalog

Om du har hittat en mapp med någon av ovanstående metoder och du nu vill se dess storlek kan du göra det snabbt med av kommando. Ange alternativen -hs följt av sökvägen till din mapp, så här:

du -hs /MyFolder

Ta bort s tecken (för sammanfattning) för att se storleken på varje underkatalog också.

felsäkert svart skärm windows 10

Hitta mappar snabbt i Linux

Alla mappar du söker är nu till hands med några snabba klick eller kommandon.

Om du behöver flytta innehållet i dina mappar till en annan dator kan du bli förvånad över de alternativ du har för trådlös överföring av dina mappar.

Dela med sig Dela med sig Tweet E-post De 7 bästa trådlösa filöverföringsapparna på Linux

Behöver du överföra dina filer via Wi-Fi på Linux? Här är flera metoder du kan använda.

Läs Nästa
Relaterade ämnen
  • Linux
  • Filsystem
  • Linux
Om författaren Jordan Gloor(51 artiklar publicerade)

Jordan är personalförfattare på MUO som brinner för att göra Linux tillgängligt och stressfritt för alla. Han skriver också guider om integritet och produktivitet.

Mer från Jordan Gloor

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e -böcker och exklusiva erbjudanden!

Klicka här för att prenumerera