GNU/Linux >> Znalost Linux >  >> Linux

Linux du Command Nejužitečnější příklady

Někdy můžete být požádáni o kontrolu dostupného místa na disku obsazeného danou sadou souborů.
Příkaz Disk Usage (du) je standardní příkaz Linuxu, který poskytuje informace o využití místa na disku. Linux du command využívá mnoho parametrů k načtení výstupu v různých formátech. Tento příkaz můžete použít k získání velikosti souborů a adresářů rekurzivně.

V tomto článku vás provedeme několika příklady, které vám pomohou začít s příkazem du v Linuxu.

Příkaz Linux du pro získání souhrnu využití disku aktuálního adresáře

Pokud chcete získat přehled využití místa na disku ve vašem aktuálním pracovním adresáři, spusťte

# du

NEBO

du .

Ukázkový výstup

Chcete-li sledovat využití místa na disku v jiném adresáři, řekněte /home/jamie/Documents provést

du /home/jamie/Documents

Ukázkový výstup

Vytisknout přehled využití disku ve formátu čitelném pro člověka

Jak je vidět v předchozím příkladu, je poměrně obtížné určit velikost využití disku. -h argument vypíše výstup v kilobajtech.

Ukázkový výstup

Zobrazit souhrn celkového využití disku

pokud chcete vytisknout souhrn celkového využití disku v konkrétním adresáři, použijte -s volba. Chcete-li například zjistit celkové využití disku v aktuálním pracovním adresáři, spusťte

$ du -sh

Ukázkový výstup

Zobrazí využití disku všemi soubory a složkami v konkrétním adresáři

Jak jste si možná uvědomili, předchozí příklady zobrazují pouze využití disku u složek.

Chcete-li zobrazit soubory i složky, použijte -a jak je znázorněno

$ du -ah /home/jamie/Documents

Ukázkový výstup

Zobrazení celkového využití disku použitého v předchozí relaci

Pokud chcete získat celkové místo na disku použité v předchozí relaci, použijte -c možnost podle obrázku:

$ du -ch /home/jamie/Documents

Ukázkový výstup

Zobrazení využití disku ve stromovém formátu

Zjistěte využití disku adresářového stromu s jeho podstromy v kilobajtových blocích. Použijte –k možnost zobrazení velikosti v jednotkách 1024 bajtů.

$ du -k /home/jamie/Documents

Ukázkový výstup

Zobrazení využití disku v megabajtech pomocí volby -mh

Souhrn využití disku adresáře a jeho podadresářů v megabajtech používá –mh volba. –m příznak představuje bloky v megabajtech a –h znamená formát čitelný pro člověka.

$ du -mh /home/jamie/Documents

Ukázkový výstup

Zobrazit využití disku po úpravě systému

Chcete-li zobrazit využití disku poté, co na vašem systému Linux došlo k úpravě, použijte --time příkaz

$ du -ah --time /home/jamie/Documents

Ukázkový výstup

Vyloučit zobrazení určitých souborů

--exclude příznak vylučuje soubory, které odpovídají konkrétnímu vzoru. Níže uvedený příklad vylučuje všechny soubory s příponou.txt.
Používáme příznak –exclude, jak je uvedeno níže

$ du -ah --exclude="*.txt" /home/jamie/Documents

Ukázkový výstup


Linux
  1. Linux Cat Command:Použití a příklady

  2. Příkaz ls v Linuxu:17 vysvětlení užitečných příkladů

  3. Linux df příkaz

  1. 12 Užitečné příklady příkazů Wget v Linuxu

  2. 7 Příklady příkazů Linux df

  3. 14 Užitečné příklady příkazů „cat“ v Linuxu

  1. 20 užitečných příkladů příkazů Docker v Linuxu

  2. 14 Užitečné příklady příkazů „ls“ v Linuxu

  3. 9 Užitečné příklady dotykových příkazů v Linuxu