Jak najít velké soubory v systému Linux?

Rodina operačních systémů Linux je skupina operačních systémů s otevřeným zdrojovým kódem, které jsou založeny na linuxovém jádru vyvinutém a vydaném v roce 1991. Linux je jedním z nejpopulárnějších operačních systémů mezi vývojáři softwaru a profesionálními uživateli. V tomto článku si probereme některé metody, které lze použít k vyhledání a izolaci velkých souborů v konkrétním adresáři. Nezapomeňte postupovat pečlivě a přesně, abyste předešli konfliktu.

Velký soubor

Jak najít velké soubory v systému Linux?

Existuje mnoho metod, které lze použít k nalezení velkých souborů v systému Linux, ale níže jsme zkompilovali pouze některé z nejpohodlnějších.

Metoda 1: Prostřednictvím příkazu du

V systému Linux existuje několik příkazů, které mohou uživateli pomoci najít a třídit určité soubory v adresáři v závislosti na jejich velikosti a umístění. V tomto kroku zkombinujeme několik příkazů pro třídění souborů v určitém adresáři podle jejich velikosti. Pro to:

  1. Terminál spustíte současným stisknutím tlačítek „ Ctrl “ + „ Alt “ + „ T “.

    Stisknutím kláves „Ctrl“ + „Alt“ + „T“
  2. Zadejte následující příkaz a stisknutím klávesy „ Enter “ se přihlaste jako uživatel root.
     sudo-i 
  3. Zadejte následující příkaz a stisknutím klávesy „ Enter “ vyhledejte největší soubor v adresáři.
     $ sudo du -a / dir / | sort -n -r | hlava -n 20 

    Poznámka: du se používá pro výpočet velikosti souboru, „ sort “ vypíše výstup příkazu du podle velikostí a „ head “ omezí odpověď pouze na 20 největších souborů.

  4. K dosažení stejného úkolu můžete použít také následující příkaz.
     $ sudo du -a / 2> / dev / null | sort -n -r | hlava -n 20 
  5. Linux nyní uvede 20 největších souborů v označeném adresáři.

Metoda 2: Použití příkazu Najít

Pokud chcete přímo najít největší soubor a ne adresář, který ho hostí, můžete zkombinovat příkaz „Najít“ a vypsat požadovaný výstup. Pro to:

  1. Terminál spustíte současným stisknutím tlačítek „ Ctrl “ + „ Alt “ + „ T “.
  2. Zadejte následující příkaz a stisknutím klávesy „ Enter “ se přihlaste jako uživatel root.
     sudo-i 
  3. Zadejte následující příkaz a stisknutím klávesy „ Enter “ najděte největší soubor v počítači.
     $ sudo find / -type f -printf "% s \ t% p \ n" | sort -n | ocas -1 
  4. Poté zadejte následující příkaz a stiskněte „ Enter “.
     $ find $ HOME -typ f -printf '% s% p \ n' | sort -nr | hlava -10 
  5. Tyto příkazy zobrazí seznam největších souborů.

Zajímavé Články