Hitta filer på Ubuntu-system
Använda kommandoradsverktyg
Kommandot `hitta`
Kommandot find är ett kraftfullt verktyg för realtidssökningar av filer och kataloger baserat på olika kriterier.
- Så här söker du efter en fil med namn i en specifik katalog:
hitta /sökväg/till/sök -namn "filnamn.ext"Exempel:
hitta /home/user -name "report.pdf" - För skiftlägeskänsliga namnsökningar:
hitta /sökväg/till/sök -iname "filnamn.ext" - Så här hittar du alla filer med ett specifikt tillägg i den aktuella katalogen och underkatalogerna:
hitta . -typ f -namn ".log"
Kommandot `locate`
Kommandot locate utför mycket snabba sökningar med hjälp av en förbyggd databas av filsystemet. Den söker inte i realtid.
- Installera "mlocate"-paketet om det inte finns:
sudo apt install mlocate - Uppdatera databasen (rekommenderas efter installation eller betydande ändringar):
sudo updatedb - Sök efter en fil eller katalog:
lokalisera söktermExempel:
lokalisera invoice.doc
Använda den grafiska filhanteraren
De flesta Ubuntu-skrivbordsmiljöer inkluderar en filhanterare (t.ex. Nautilus) för grafiska filsökningar.
- Öppna ditt filhanterarprogram.
- Navigera till önskad startkatalog (t.ex. Hem).
- Klicka på ikonen "Sök" (ofta ett förstoringsglas) eller använd sökfältet, vanligtvis i verktygsfältet.
- Skriv in filens namn eller ett partiellt namn. Resultat visas ofta dynamiskt.
Jämförelse av filsökningsmetoder
| Funktion | `find`-kommandot | `locate` Kommando | GUI File Manager |
|---|---|---|---|
| Primär användning | Detaljerad sökning i realtid efter attribut | Snabb uppslagning via databas över filsystem | Användarvänlig sökning i synliga mappar |
| Realtidsdata | Ja (söker filsystemet direkt) | Nej (beroende på senaste `updatedb`-körningen) | Ja (skannar synliga kataloger direkt) |
| Flexibilitet / Filter | Hög (namn, typ, storlek, ägare, tid) | Moderat (strängmatchning) | Begränsad (namn, ibland typ, datum) |
| Sökomfång | Specificerad sökväg och dess underkataloger | Hela filsystemet (från ögonblicksbild av databasen) | Aktuell vy/vald mapp och undermappar |
| Inlärningskurva | Måttlig till hög (komplex syntax möjlig) | Låg (enkel syntax) | Mycket låg (intuitivt grafiskt gränssnitt) |
Copyright ©sowpeen.pages.dev 2026