Před instalací jakéhokoli nového programu do vašeho počítačového systému je první věcí, kterou musí každý uživatel zajistit, aby měl systém dostatečné množství úložného prostoru pro uložení tohoto programu a jeho spuštění bez problémů s výkonem. Podobně, kdykoli chcete zkopírovat nebo stáhnout soubory v některém z adresářů vašeho počítačového systému, musíte zkontrolovat, zda má tento adresář k dispozici dostatečné množství úložného prostoru nebo ne.
Existuje několik způsobů, jak můžete zkontrolovat velikosti adresářů a podadresářů v jakémkoli operačním systému založeném jak na GUI, tak na CLI. Jelikož však operační systém Linux většinou pracuje s CLI, jeho uživatelé se proto obecně zajímají o terminálové metody provádění jakékoli úlohy. Proto v dnešním článku budeme hovořit o metodách hledání velikostí adresářů a podadresářů v Linux Mint 20.
Metody zjištění velikosti adresáře a podadresářů v Linux Mint 20:
K vyhledání velikostí adresářů a podadresářů v Linux Mint 20 můžete použít kteroukoli ze tří níže popsaných metod:
Metoda č. 1: Použití příkazu „ncdu“:
Při použití příkazu „ncdu“ k vyhledání velikostí adresářů a podadresářů v systému Linux Mint 20 budete muset provést následující kroky:
Nejprve musíme spustit terminál v Linuxu, přes který provedeme příkaz „ncdu“, jak je znázorněno na obrázku níže:
Protože příkaz „ncdu“ není ve výchozím nastavení nainstalován v systémech Linux, nejdříve jej tedy nainstalujeme spuštěním následujícího příkazu v terminálu:
Před spuštěním tohoto příkazu se musíte ujistit, že váš internet funguje správně, jinak se tento příkaz nespustí. Tento příkaz bude trvat několik minut, než se úspěšně nainstaluje příkaz „ncdu“ a všechny požadované závislosti, poté váš terminál zobrazí výstup zobrazený na obrázku níže:
Nyní, když je v našem systému nainstalován příkaz „ncdu“, můžeme jej snadno použít k vyhledání velikostí adresářů a podadresářů spuštěním následujícím způsobem:
Zde jsme chtěli najít pouze velikosti domovského adresáře a jeho podadresářů, proto jsme nemuseli uvádět žádnou cestu. Pokud si však přejete zjistit velikost libovolného jiného adresáře než domovského, musíte po příkazu „ncdu“ uvést jeho cestu.
Velikosti domovského adresáře a jeho podadresářů jsou zobrazeny na obrázku níže:
Metoda č. 2: Použití příkazu „du“:
Při použití příkazu „du“ k vyhledání velikostí adresářů a podadresářů v systému Linux Mint 20 budete muset provést následující kroky:
Vzhledem k tomu, že příkaz „du“ je již nainstalován v systémech Linux, nemusíme tedy nic instalovat, můžeme tento příkaz použít hned, jak je uvedeno níže:
$ du -hChcete-li znovu najít jinou velikost adresáře než domovského, musíte po příkazu „du -h“ uvést jeho cestu. Zde se příznak „-h“ používá k tisku výstupu ve formátu čitelném pro člověka.
Velikosti adresářů v domovském adresáři jsou zobrazeny na následujícím obrázku:
Metoda č. 3: Použití příkazu „strom“:
Při použití příkazu „strom“ k vyhledání velikostí adresářů a podadresářů v systému Linux Mint 20 budete muset provést následující kroky:
Příkaz „strom“ také není ve výchozím nastavení nainstalován v systémech Linux, ale lze jej snadno nainstalovat spuštěním následujícího příkazu:
$ sudo apt instalační strom
Před spuštěním tohoto příkazu se musíte ujistit, že váš internet funguje správně, jinak se tento příkaz nespustí. V našem případě jsme již v našem systému nainstalovali příkaz „strom“ z nějakého jiného důvodu, a proto náš terminál po spuštění tohoto příkazu zobrazil následující výstup:
Nyní můžeme spustit příkaz „strom“ a najít velikosti adresáře a podadresářů způsobem uvedeným níže:
Příznak „-h“ se opět používá u příkazu „tree -d“ k zobrazení výstupu ve formátu čitelném pro člověka. Kromě toho, pokud chcete zjistit velikost libovolného jiného adresáře než domovského, musíte uvést jeho cestu hned po příkazu „tree -d -h“.
Na následujícím obrázku jsou uvedeny velikosti všech adresářů v domovském adresáři:
Závěr:
Pomocí kterékoli ze tří metod popsaných v tomto článku lze snadno zjistit velikost adresáře a podadresářů v něm. Také jsme vám právě předvedli příklady, ve kterých jsme chtěli zjistit velikosti domovského adresáře a podadresářů v něm. Můžete však také najít velikosti libovolného jiného adresáře a jeho podadresářů, pokud chcete, a to pomocí velmi jednoduchých metod. Jediné, co musíte udělat, je poskytnout správné cesty k těmto adresářům po výše popsaných příkazech a budete moci najít velikosti všech adresářů vašeho systému Linux Mint 20.
Ze všech tří metod, které jsou popsány v tomto článku, je první metoda užitečná, pokud chcete mít podrobnou zprávu o velikostech adresáře a jeho podadresářích spolu s celkovou velikostí. Druhá metoda je užitečná, pokud chcete mít velikosti podadresářů v podadresářích, zatímco třetí metoda je užitečná, pokud chcete získat pouze velikosti podadresářů první úrovně v adresáři.