▷ Zobrazit příkaz velikosti adresáře Linuxu

Správa systémů Linux zahrnuje mnoho úkolů, z nichž některé jsou důležitější než jiné, a jedním z nich je právě jasné povědomí o velikosti adresářů, ve kterých hostujeme soubory a proměnné, což je klíčové pro zjištění velikosti, kterou na disku zaujímají, a s ním určete úlohy ladění v případě, že na počítači představíme přebytečný nepoužitelný prostor.

Mohli bychom jít soubor po souboru, abychom viděli jejich vlastnosti, a tím určit velikost každého z nich, ale to se logicky stává únavným a rozsáhlým úkolem, aby se tomu zabránilo, Linux nám nabízí příkaz du pro mnohem úplnější ovládání.

Du je standardní příkaz Linux, pomocí kterého přistupujeme k podrobnostem a informacím o využití disku integrálním způsobem, du pracuje integrálně pro konkrétní adresáře a má variace, které nám umožňují přizpůsobit výstup podle požadavků na informace.

Solvetic vysvětlí, jak pomocí příkazu du zjistit velikost adresáře v Linuxu.

Jak zobrazit velikost adresáře v Linuxu pomocí du

Krok 1
Základní syntaxí je spuštění du bez jakýchkoli parametrů, v důsledku čehož uvidíme následující:

 du

ZVĚTŠIT

Hodnoty, které vidíme úplně vlevo, jsou využití disku, poté vidíme konkrétní adresář a na konci výsledku najdeme shrnutí celého adresáře / home.

Krok 2
Je možné použít du pro konkrétní adresář:

 du adresář

ZVĚTŠIT

Krok 3
Vidíme, že výsledek je v kilobajtech, velikost můžeme zobrazit v „formátu čitelném pro člověka“ s parametrem -h:

 du adresář -h

ZVĚTŠIT

Krok 4
Tento výsledek je nyní zobrazen v MB, tato hodnota může být vyjádřena v megabajtech nebo kilobajtech podle potřeby následovně:

 adresář du -k / (kilobajtů) adresář du -m / (megs)

ZVĚTŠIT

Krok 5
Při použití příkazu du uvidíme nahoře největší podadresáře, pro zvýšení úrovně hloubky adresáře použijeme parametr --max-depth takto:

 du -h --max -depth = 1 | třídit -hr

ZVĚTŠIT

Krok 6
V případě, že chceme zobrazit využití disku všech prvků, včetně souborů a adresářů, použijeme parametr -a:

 du -ah / adresář

ZVĚTŠIT

Krok 7
Pomocí příkazu du je možné zobrazit dva nebo více adresářů současně, proto provedeme následující syntaxi.

 du Directory 1 Adresář 2

ZVĚTŠIT

Krok 8
Ke kontrole celkového využití použitého místa na disku pro jeden adresář použijeme parametr -s:

 du -sh / adresář

ZVĚTŠIT

Krok 9
To platí pro globální adresáře:

ZVĚTŠIT

Krok 10
Příkaz du nám umožňuje zobrazit globální součty díky parametru -c následovně:

 adresář du -csh

ZVĚTŠIT

Krok 11
Můžeme zobrazit pouze celkový součet adresáře včetně všech podadresářů, k tomu musíme použít příkaz grep s příkazem du takto:

 du -ch Stahování / | celkem grep

ZVĚTŠIT

Krok 12
Obecné parametry příkazu du jsou:

Ukončete každý řádek výstupu s NULL

 -0, -nula

Zapisuje počet všech souborů, nejen adresářů
 -a, -všechny

Tiskněte zdánlivé velikosti, nikoli skutečné využití disku
 -zdánlivá velikost

Před tiskem do konzoly změňte velikost na VELIKOST
 -B, -block -size = VELIKOST

Generuje celkový součet velikosti adresáře
 -c, -celkem

Vytiskněte součet pro adresář, pouze pokud je N nebo méně úrovní, které jsou menší než argument příkazového řádku
 d, -max -depth = N

Výsledek vytiskněte ve formátu čitelném pro člověka
 -h, -lidsky čitelné

Platí pro adresáře, v tomto případě nezahrnuje velikost podadresářů
 -S, -oddělit -dirs

Zobrazit pouze součet pro každý adresář
 -s, -sumarizovat

Zobrazuje čas poslední úpravy libovolného souboru nebo adresáře

 -čas

S příkazem du máme po ruce komplexní řešení, jak zjistit velikost adresáře v Linuxu.

wave wave wave wave wave