Správa diskov

Ako v systéme Linux zistiť veľkosť adresára a podadresárov?

Ako v systéme Linux zistiť veľkosť adresára a podadresárov?

Pred inštaláciou nového programu do vášho počítačového systému je prvou vecou, ​​ktorú musí každý používateľ zabezpečiť, aby systém mal dostatočné množstvo úložného priestoru na uloženie daného programu a jeho spustenie bez problémov s výkonom. Podobne, kedykoľvek máte v úmysle kopírovať alebo sťahovať súbory v niektorom z adresárov vášho počítačového systému, musíte skontrolovať, či má tento adresár dostatočné množstvo úložného priestoru alebo nie.

Existuje niekoľko spôsobov, ako môžete skontrolovať veľkosti adresárov a podadresárov v rámci ľubovoľného operačného systému založeného na grafickom používateľskom rozhraní aj na rozhraní CLI. Pretože operačný systém Linux pracuje väčšinou s rozhraním CLI, jeho používatelia sa všeobecne zaujímajú o hľadanie terminálových metód vykonávania akýchkoľvek úloh. V dnešnom článku si preto povieme niečo o metódach zisťovania veľkostí adresárov a podadresárov v Linux Mint 20.

Metódy zisťovania veľkosti adresára a podadresárov v systéme Linux Mint 20:

Na vyhľadanie veľkostí adresárov a podadresárov v systéme Linux Mint 20 môžete použiť ktorúkoľvek z troch metód opísaných nižšie:

Metóda 1: Použitie príkazu „ncdu“:

Pri použití príkazu „ncdu“ na vyhľadanie veľkostí adresárov a podadresárov v systéme Linux Mint 20 budete musieť vykonať nasledujúce kroky:

Najskôr musíme spustiť terminál v Linuxe, prostredníctvom ktorého vykonáme príkaz „ncdu“, ako je to znázornené na obrázku nižšie:


Pretože príkaz „ncdu“ nie je v systémoch Linux štandardne nainštalovaný, nainštalujeme ho najskôr spustením nasledujúceho príkazu v termináli:

$ sudo apt nainštalovať ncdu


Pred spustením tohto príkazu sa musíte ubezpečiť, že váš internet funguje správne, inak sa tento príkaz nepodarí vykonať. Tento príkaz bude trvať niekoľko minút, kým sa úspešne nainštaluje príkaz „ncdu“ a všetky požadované závislosti, potom váš terminál zobrazí výstup uvedený na obrázku nižšie:


Teraz, keď je v našom systéme nainštalovaný príkaz „ncdu“, môžeme ho ľahko použiť na vyhľadanie veľkostí adresárov a podadresárov spustením nasledujúcim spôsobom:

$ ncdu

Tu sme chceli nájsť iba veľkosť domovského adresára a jeho podadresárov, a preto sme nemuseli spomínať žiadnu cestu. Ak však chcete zistiť veľkosť ľubovoľného iného adresára ako domovského, potom musíte jeho cestu uviesť za príkazom „ncdu“.


Veľkosti domovského adresára a jeho podadresárov sú zobrazené na obrázku nižšie:

Metóda č. 2: Použitie príkazu „du“:

Pri použití príkazu „du“ na vyhľadanie veľkostí adresárov a podadresárov v systéme Linux Mint 20 budete musieť vykonať nasledujúce kroky:

Pretože príkaz „du“ je už nainštalovaný na systémoch Linux, nemusíme nič inštalovať, môžeme tento príkaz použiť hneď, ako je uvedené nižšie:

$ du -h

Ak chcete znova vyhľadať veľkosť iného adresára ako domovského, musíte uviesť jeho cestu po príkaze „du -h“. Tu sa príznak „-h“ používa na tlač výstupu v formáte čitateľnom pre človeka.


Veľkosti adresárov v domovskom adresári sú zobrazené na nasledujúcom obrázku:

Metóda č. 3: Použitie príkazu „strom“:

Pri použití príkazu „strom“ na vyhľadanie veľkostí adresárov a podadresárov v systéme Linux Mint 20 budete musieť vykonať nasledujúce kroky:

Príkaz „strom“ tiež nie je predvolene nainštalovaný v systémoch Linux, ale dá sa ľahko nainštalovať spustením príkazu zobrazeného nižšie:

$ sudo apt inštalačný strom


Pred spustením tohto príkazu sa musíte ubezpečiť, že váš internet funguje správne, inak sa tento príkaz nepodarí vykonať. V našom prípade sme už v našom systéme nainštalovali príkaz „strom“ z nejakého iného dôvodu, a preto náš terminál po vykonaní tohto príkazu zobrazil nasledujúci výstup:


Teraz môžeme spustiť príkaz „tree“, pomocou ktorého nájdeme veľkosti adresára a podadresárov nasledujúcim spôsobom:

$ strom -d -h

Príznak „-h“ sa opäť používa s príkazom „tree -d“ na zobrazenie výstupu v ľudsky čitateľnom formáte. Okrem toho, ak chcete zistiť veľkosť ľubovoľného iného adresára ako domovského, musíte uviesť jeho cestu hneď za príkazom „tree -d -h“.


Veľkosti všetkých adresárov v domovskom adresári sú zobrazené na nasledujúcom obrázku:

Záver:

Pomocou ktorejkoľvek z troch metód popísaných v tomto článku možno ľahko zistiť veľkosť adresára a podadresárov v ňom uvedených. Tiež sme vám práve predviedli príklady, v ktorých sme chceli zistiť veľkosť domovského adresára a jeho podadresárov. Ak však chcete, môžete tiež vyhľadať veľkosti ľubovoľného iného adresára a jeho podadresárov, a to pomocou veľmi jednoduchých metód. Všetko, čo musíte urobiť, je poskytnúť správne cesty k týmto adresárom po príkazoch, ktoré sú diskutované vyššie, a budete schopní nájsť veľkosti všetkých adresárov vášho systému Linux Mint 20.

Spomedzi všetkých troch metód, ktoré sú popísané v tomto článku, je prvá metóda užitočná, ak chcete mať podrobnú správu o veľkostiach adresára a jeho podadresárov spolu s celkovou veľkosťou. Druhá metóda je užitočná, ak chcete mať v podadresároch veľkosť dokonca aj podadresárov, zatiaľ čo tretia metóda je užitočná, ak chcete v adresári získať iba veľkosti podadresárov prvej úrovne.

Hry Najlepšie hry z príkazového riadku pre systém Linux
Najlepšie hry z príkazového riadku pre systém Linux
Príkazový riadok nie je pri použití systému Linux iba vaším najväčším spojencom - môže byť tiež zdrojom zábavy, pretože ho môžete použiť na hranie mno...
Hry Najlepšie aplikácie na mapovanie gamepadu pre Linux
Najlepšie aplikácie na mapovanie gamepadu pre Linux
Ak radi hráte hry v systéme Linux s gamepadom namiesto typického systému vstupu pre klávesnicu a myš, máte tu niekoľko užitočných aplikácií. Mnoho hie...
Hry Užitočné nástroje pre hráčov systému Linux
Užitočné nástroje pre hráčov systému Linux
Ak radi hráte hry v systéme Linux, je pravdepodobné, že ste na vylepšenie herného zážitku použili aplikácie a pomôcky ako Wine, Lutris a OBS Studio. O...