Find Største Filer og Mapper i Linux: Effektive Kommandoer og Tips

Hvilken kommando kan bruges i Linux til at finde de største filer og/eller de største mapper i en given mappe?

Kommando til at finde de største filer og mapper i en given mappe i Linux inkluderer brug af 'du', 'ncdu' og 'ls' kommandoerne, som hver især tilbyder forskellige metoder til at sortere og vise resultaterne.

Kommando til at finde de største filer og mapper i en given mappe i Linux

For at finde de største filer og mapper i en given mappe i Linux, kan du bruge følgende kommandoer:

1. Brug af 'du' kommandoen

'du' (disk usage) kommandoen kan bruges til at estimere fil- og mappestørrelser. Her er nogle eksempler:

  • Find de største mapper:
  • du -ah /sti/til/mappen | sort -rh | head -n 10

    Forklaring:

    • -a: Inkluderer alle filer og mapper
    • -h: Viser størrelser i et læsbart format (f.eks. K, M, G)
    • sort -rh: Sorterer resultaterne numerisk og omvendt (største først)
    • head -n 10: Viser de første 10 linjer af outputtet

  • Find de største filer:
  • find /sti/til/mappen -type f -exec du -h {} + | sort -rh | head -n 10

    Forklaring:

    • find /sti/til/mappen -type f: Finder alle filer i den angivne mappe
    • -exec du -h {} +: Udfører 'du -h' kommandoen på hver fil
    • sort -rh: Sorterer resultaterne numerisk og omvendt (største først)
    • head -n 10: Viser de første 10 linjer af outputtet

2. Brug af 'ncdu' kommandoen

'ncdu' (NCurses Disk Usage) er et interaktivt værktøj til at analysere diskforbrug. Det kan installeres og bruges som følger:

  • Installation:
  • sudo apt-get install ncdu

    (For Debian/Ubuntu-baserede systemer)

  • Brug:
  • ncdu /sti/til/mappen

    Dette åbner en interaktiv grænseflade, hvor du kan navigere og finde de største filer og mapper.

3. Brug af 'ls' kommandoen

'ls' kommandoen kan også bruges til at finde store filer i en mappe:

  • Find de største filer i en mappe:
  • ls -lhS /sti/til/mappen | head -n 10

    Forklaring:

    • -l: Viser detaljeret liste
    • -h: Viser størrelser i et læsbart format
    • -S: Sorterer efter filstørrelse
    • head -n 10: Viser de første 10 linjer af outputtet

Disse kommandoer kan hjælpe dig med hurtigt at identificere de største filer og mapper i en given mappe i Linux.