GNU/Linux >> Znalost Linux >  >> Linux

jak používat du k zobrazení souborů větších než prahová velikost

Řešení 1:

Chcete-li zobrazit pouze složky větší než 1 GB:

du -h --threshold=1G

Můžete také chtít objednat podle velikosti, abyste snadno našli ty největší.
du -h --threshold=1G | sort -h

(Funguje na:Ubuntu/Mint.
Nefunguje na:OSX nebo RHEL 6.2)

Řešení 2:

Místo toho použijte příkaz find. Následující příklad vám ukáže všechny soubory, které jsou větší než 10 megabajtů:

find -size +10M

Pro zobrazení velikosti každého souboru můžete použít du s find takto:

find -size +10M -exec du -sh {} \;

Řešení 3:

Líbí se mi utilita gt5. Používá výstup du a vytváří procházet seznam adresářů a jejich velikostí a k zobrazení informací používá prohlížeč v textovém režimu, jako jsou odkazy.

Oba programy jsou dostupné v repozitářích Ubuntu:gt5 a odkazy.


Linux
  1. Jak používat příkaz Grep k vyhledání textu v souborech

  2. Jak najít všechny soubory větší než 1 GB v Linuxu?

  3. Jak používat Linuxový příkaz find k hledání souborů

  1. Jak používat FIND v Linuxu

  2. Jak mohu vidět velikost souborů a adresářů v linuxu?

  3. Zkontrolujte, zda je velikost souboru větší než 1 MB pomocí podmínky IF

  1. Jak najít soubory větší nebo menší než X v Linuxu

  2. Jak najít duplicitní soubory v Linuxu

  3. Jak hledat soubory podle velikosti a přípony?