Hlavní Linux Najděte největší soubor a adresář v systému Linux

Najděte největší soubor a adresář v systému Linux



Zanechte odpověď

Někdy mohou uživatelé systému Linux najít největší adresář nebo největší soubor na své diskové jednotce. Najdete to rychle pomocí jediného příkazu. Podívejme se, jak to lze udělat.

Reklama


V jednom z našich předchozích článků jsme viděli podrobně Jak zobrazit využití místa na disku pro soubor nebo složku pomocí terminálu Linux . Zmíněný článek odkazuje na příkaz „du“, který je schopen vypočítat souhrnnou velikost adresáře nebo souboru. Chcete-li zjistit největší položku, můžete ji zkombinovat s několika dalšími nástroji konzoly. Zde je návod.

Najděte největší soubor a adresář v systému Linux

Chcete-li najít největší soubor a adresář v systému Linux, můžete kombinovat du s příkazem sort. Například můžete spustit du pro složku, která obsahuje podsložky, jako je tento:

du -hs ./distr/*

Přepínač -s říká du, aby tiskl pouze souhrnné informace.
Přepínač -h změní velikost výsledku z obyčejných bajtů na formát čitelný člověku.

co vesničané potřebují k chovu

Viz následující snímek obrazovky:

Není problém, když je složka, kterou analyzujete, malá. Pokud se však pokoušíte zkontrolovat celý souborový systém, může být velmi těžké zkontrolovat celý výstup nástroje du. Řešení, které můžete použít, je kombinace du s příkazem sort.

Příkaz bude vypadat takto:

du -hs ./distr/*|sort -rh

Příkaz řazení kombinovaný s du prostřednictvím znaku kanálu má dva přepínače: -r a -h.
-h řekne příkazu, že data ke zpracování jsou ve formátu čitelném pro člověka.
-r provede příkaz k řazení dat v opačném formátu

Výstup bude následující:

plný web http www facebook com

To je velmi užitečné.

Pojďme nyní zmenšit výstup na konkrétní počet záznamů. Podívejme se například na 5 největších největších souborů a adresářů. Stačí zkombinovat du a sort s příkazem head.

du -hs ./distr/*|sort -rh | head -n 5

Argument -n pro příkaz head určuje, kolik řádků má být zahrnuto do výstupu. V mém případě chci vidět 5 největších řádků.

Výstup je následující:

A je to. Pomocí poskytnuté kombinace příkazů můžete rychle najít největší soubor a adresář v systému Linux. Stačí opravit kořenovou cestu pro příkaz du a máte hotovo.

Zajímavé Články

Redakce Choice

Jak používat Wi-Fi Direct
Jak používat Wi-Fi Direct
Naučte se používat Wi-Fi Direct k připojení dvou nebo více zařízení bez připojení k internetu. Bezdrátově sdílejte soubory, tiskněte dokumenty a vysílání obrazovky.
Jak změnit jazyková nastavení Facebooku
Jak změnit jazyková nastavení Facebooku
Chcete změnit jazyk svého Facebooku na angličtinu nebo jiný jazyk? Postupujte podle těchto kroků a vyberte si z více než 100 různých jazyků.
Jak zjistit, jakou verzi Chrome máte
Jak zjistit, jakou verzi Chrome máte
Tento článek vysvětluje, jak zjistit, jakou verzi máte a jak získat nejnovější.
Jak povolit Breakout pokoje v Zoom
Jak povolit Breakout pokoje v Zoom
Zoom je vynikající nástroj pro nastavení schůzek online. Snadné použití umožňuje mnoha lidem shromažďovat se a vyměňovat si nápady v pohodlí domova. Někdy možná budete chtít seskupit konkrétní lidi do týmů
Archivy značek: uTorrent deaktivuje reklamy
Archivy značek: uTorrent deaktivuje reklamy
Jak to opravit, když se váš Chromebook nezapne
Jak to opravit, když se váš Chromebook nezapne
9 řešení, která můžete vyzkoušet, pokud se vaše zařízení zapne, ale obrazovka zůstane černá, okamžitě se vypne nebo spustí Chrome OS, ale nedovolí vám se přihlásit nebo stále padá.
Přidejte výchozí aplikace do kontextové nabídky plochy ve Windows 10
Přidejte výchozí aplikace do kontextové nabídky plochy ve Windows 10
Jak přidat výchozí aplikace do kontextové nabídky plochy ve Windows 10 Když dvakrát kliknete na soubor v Průzkumníku souborů, otevře se s přidruženou aplikací. Aplikace mohou zpracovávat nejen soubory, ale také různé síťové protokoly, jako je HTTP (váš výchozí prohlížeč), BitTorrent nebo obslužné rutiny protokolů, jako je tg: (odkaz na telegram), xmmp: