Hvordan finder man store filer på Linux?

Linux's Family of operativsystemer er en gruppe af open source-operativsystemer, der er baseret på Linux-kernen, der blev udviklet og frigivet i 1991. Linux er et af de mest populære operativsystemer blandt softwareudviklere og professionelle brugere. I denne artikel diskuterer vi nogle metoder, der kan bruges til at lokalisere og isolere store filer i et bestemt bibliotek. Sørg for at følge trinnene omhyggeligt og præcist for at undgå konflikter.

Stor fil

Hvordan finder man store filer på Linux?

Der er mange metoder, der kan bruges til at finde store filer på en Linux, men vi har kun samlet nogle af de mest praktiske nedenfor.

Metode 1: Gennem du kommando

Der er et par kommandoer i Linux, der kan hjælpe brugeren med at finde og sortere bestemte filer i et bibliotek afhængigt af deres størrelse og placering. I dette trin vil vi kombinere et par kommandoer for at sortere filerne i en bestemt mappe i henhold til deres størrelse. For det:

  1. Tryk på “ Ctrl ” + “ Alt ” + “ T ” -knapperne samtidigt for at starte terminalen.

    Tryk på “Ctrl” + “Alt” + “T”
  2. Skriv følgende kommando, og tryk på “ Enter ” for at logge ind som en root-bruger.
     sudo-i 
  3. Skriv følgende kommando, og tryk på “ Enter ” for at finde den største fil i biblioteket.
     $ sudo du -a / dir / | sorter -n -r | hoved -n 20 

    Bemærk: du bruges til at beregne filstørrelsen, " sorteringen " viser output fra kommandoen i henhold til størrelserne, og " hovedet " begrænser svaret til kun de 20 største filer.

  4. Du kan også bruge følgende kommando til at udføre den samme opgave.
     $ sudo du -a / 2> / dev / null | sorter -n -r | hoved -n 20 
  5. Linux viser nu de 20 største filer i det angivne bibliotek.

Metode 2: Brug af Find kommando

Hvis du direkte vil finde den største fil og ikke det bibliotek, der er vært for, kan du kombinere kommandoen "Find" for at angive den ønskede output. For det:

  1. Tryk på “ Ctrl ” + “ Alt ” + “ T ” -knapperne samtidigt for at starte terminalen.
  2. Skriv følgende kommando, og tryk på “ Enter ” for at logge ind som en root-bruger.
     sudo-i 
  3. Skriv følgende kommando, og tryk på “ Enter ” for at finde den største fil på computeren.
     $ sudo find / -type f -printf "% s \ t% p \ n" | sorter -n | hale -1 
  4. Indtast derefter den følgende kommando, og tryk på “ Enter ”.
     $ find $ HOME -type f -printf '% s% p \ n' | sort -nr | hoved -10 
  5. Disse kommandoer viser de største filer.

Interessante Artikler