V tomto článku sa dozviete, ako skontrolovať veľkosť adresára v systéme Linux pomocou prostredia príkazového riadku. Všetky príkazy uvedené v tomto článku boli spustené v systéme Ubuntu 20.04 systém. Všetky metódy a kroky sa vykonávajú v termináli. Okno terminálu môžete rýchlo otvoriť napísaním Ctrl + Alt + t.
Nasleduje niekoľko metód, ktoré môžete použiť na kontrolu veľkosti adresára v systémoch Linux. Postupne preskúmame tieto metódy:
Metóda 1: Skontrolujte veľkosť adresára pomocou príkazu du Command
Predvolený príkaz používaný na kontrolu veľkosti adresára je známy ako príkaz „du“ disk ušalvia. Príkaz du je nainštalovaný na väčšine distribúcií Linuxu. Pomocou príkazu du môžete zobraziť aktuálnu veľkosť adresára vášho systému nasledovne:
$ du
Vyššie uvedený príkaz zobrazí zoznam obsahu domovského adresára. Čísla zobrazené vľavo zobrazujú veľkosti každého objektu v kilobajtoch.
Pomocou voľby -h môžete výstup zobraziť aj v popisnejšej podobe, a to nasledovne:
$ du -h
Vyššie uvedený príkaz zobrazuje priestor v kilo, mega a gigabajtoch s číslami.
Ak chcete zistiť veľkosť konkrétneho adresára, použite nasledujúcu syntax:
$ du -h / adresár-cestaVyššie uvedený príkaz budete musieť spustiť ako užívateľ sudo, pretože niektoré adresáre vyžadujú určité oprávnenie na prístup ku konkrétnemu obsahu adresára.
Pomocou nasledujúceho príkazu skontrolujte veľkosť adresára adresára / var:
$ sudo du -h / var
Pomocou voľby -hc môžete zobraziť veľkosť konkrétneho adresára v podobe čitateľnej pre ľudí takto:
$ sudo du -hc / var
Hĺbku cesty podadresára tiež môžete zmeniť pomocou možnosti maximálnej hĺbky. Napríklad, ak ste chceli zobraziť iba horný adresár, budete musieť nastaviť max-depth = 0 takto:
$ sudo du -hc -max-depth = 0 / var
Podobne pre získanie najvyššieho adresára s jednou vrstvou podadresára nastavíte max-depth = 1.
$ sudo du -hc -max-depth = 1 / var
Ak chcete preskúmať viac príkazov súvisiacich s du, môžete použiť nasledujúci príkaz:
$ man du
Metóda 2: Skontrolujte veľkosť adresára pomocou príkazu stromu
Príkaz tree sa používa na zobrazenie adresárov, podadresárov a súborov vo formáte stromu. Tento príkaz môžete urobiť užitočnejším zadaním príznakov a možností prispôsobenia. Príkaz tree nie je už nainštalovaný na väčšine systémov Linux. Tento príkaz môžete nainštalovať pomocou správcu balíkov apt nasledovne:
$ sudo apt inštalačný strom
Na zobrazenie aktuálneho adresára, podadresárov a súborov použite na termináli nasledujúci príkaz:
$ strom -d -h
Pomocou príkazu strom môžete tiež načítať obsah konkrétneho adresára pomocou nasledujúcej syntaxe:
$ strom / cesta k adresáruAk chcete zobraziť zoznam obsahu adresára / var, použijete nasledujúci príkaz:
$ strom / var
Po dokončení príkazu sa zobrazí celkový počet adresárov a podadresárov.
Ak sa chcete dozvedieť viac informácií o príkaze strom, použite nasledujúci príkaz:
$ mužský stromMetóda 3: Skontrolujte veľkosť adresára pomocou príkazu ncdu
Na kontrolu veľkosti adresára sa používa aj disk NCurses Disk Usage, skrátene „ncdu“. ncdu nie je predvolene nainštalovaný na väčšine systémov Linux. Tento príkaz budete musieť nainštalovať pomocou príkazového riadku prostredníctvom správcu balíkov apt, a to nasledovne:
$ sudo apt nainštalovať ncdu
Pomocou ncdu môžete zobraziť interaktívne zobrazenie využitia systémového disku. Ak chcete vyskúšať tento príkaz, vykonajte nasledujúce:
$ ncdu
V ľavom hornom hornom rohu sa zobrazuje aktuálny prezeraný adresár. Ľavý stĺpec zobrazuje veľkosť adresára v číselnej hodnote, kde znaky # označujú veľkosť vedľa každého adresára. Pomocou klávesov so šípkami sa môžete pohybovať medzi týmito riadkami. Tu slúži šípka doprava na prechádzanie adresára a šípka doľava na presun späť.
Pomocou príkazu ncdu môžete tiež zacieliť na konkrétny adresár, a to nasledovne:
$ ncdu / var
Ak chcete ukončiť rozhranie ncdu, stlačte kláves „q“ a pomoc získate stlačením klávesu „?„.
V tomto článku ste sa naučili, ako skontrolovať veľkosť adresára pomocou príkazového riadku terminálu v systéme Ubuntu 20.04 Systémy Linux prostredníctvom troch rôznych metód. Pomocou terminálu môžete preskúmať viac príkazov súvisiacich s príkazmi strom, ncdu a du. Tieto príkazy je možné použiť vo všetkých distribúciách Linuxu. Ak máte akékoľvek otázky alebo návrhy, neváhajte komentovať nižšie.