Správa diskov

Zistite, koľko miesta na disku sa adresár spotreboval z príkazového riadku

Zistite, koľko miesta na disku sa adresár spotreboval z príkazového riadku
V grafickom prostredí pracovnej plochy môžete zistiť, koľko miesta na disku spotreboval adresár. Stačí kliknúť pravým tlačidlom myši na adresár a prejsť na Vlastnosti. Je to naozaj jednoduché.

Z príkazového riadku tak ľahko nevidíte, koľko miesta na disku adresár využíva. Ale existujú programy ako napr du a ncdu ktoré môžete použiť na zistenie miesta na disku, ktoré adresár zaberá.

V tomto článku vám ukážem, ako sa používa du a ncdu Ak chcete zistiť miesto na disku, ktoré adresár alebo adresáre spotrebúvajú. Takže poďme na to.

Pomocou nástroja du nájdite využitie adresárového disku:

Príkaz du je predvolene k dispozícii vo všetkých moderných distribúciách systému Linux. Nemusíte inštalovať nič navyše.

Príkaz du s možnosťami -s (-zhrnúť) a -h (-človekom čitateľný) možno zistiť, koľko miesta na disku adresár zaberá.

Povedzme napríklad, že chcete skontrolovať, koľko miesta na disku je ~ / Súbory na stiahnutie adresár je náročný. Za týmto účelom spustite príkaz du nasledujúcim spôsobom:

$ du -sh ~ / Súbory na stiahnutie

Ako vidíte, ~ / Súbory na stiahnutie adresár spotreboval asi 813 MB diskového priestoru.

Občas budete možno potrebovať oprávnenie superužívateľa (root), aby ste skontrolovali, koľko miesta na disku zaberá určitý adresár. Je to preto, že ak nemáte povolenie na čítanie súboru v adresári, príkaz du ho nemôže analyzovať, aby našiel aj miesto na disku, ktoré súbor tiež používa.

Povedzme napríklad, že chcete vypočítať, koľko miesta na disku má /atď adresár je náročný. Za týmto účelom spustite príkaz du nasledujúcim spôsobom:

$ sudo du -sh / atď

Ako vidíte, /atď spotrebovaný iba adresár 13 MB miesta na disku.

Pomocou príkazu du môžete zistiť, koľko miesta na disku spotrebovali tiež jednotlivé podadresáre v adresári.

Napríklad, ak chcete vedieť, koľko miesta na disku spotrebovali jednotlivé podadresáre vo vašom domovskom adresári prihlásených používateľov (~), môžete spustiť príkaz du nasledovne:

$ du -h -d 1 ~

Alebo,

$ du -h -d 1 $ DOMOV

Ako vidíte, je uvedená veľkosť každého adresára v adresári DOMOV mojich prihlásených používateľov. Posledný riadok tiež zobrazuje celkový priestor na disku spotrebovaný adresárom HOME prihlásených používateľov.

Používanie programu ncdu na vyhľadanie použitia adresárového disku:

ncdu je analyzátor využitia terminálového disku založený na ncurse. Môžete ju tiež nazvať koncovou verziou grafickej aplikácie GNOME Disk Usage Analyzer (Baobab). Je to vynikajúci nástroj na monitorovanie využitia disku podľa adresárov na bezhlavom serveri.

The ncdu softvérový balík nie je predvolene nainštalovaný na Ubuntu / Debian. Je však k dispozícii v oficiálnom úložisku balíkov Ubuntu / Debian. Inštalácia je teda naozaj jednoduchá.

Najskôr aktualizujte medzipamäť úložiska balíkov APT pomocou nasledujúceho príkazu:

$ sudo apt aktualizácia

Potom nainštalujte ncdu na svoj počítač Ubuntu / Debian pomocou nasledujúceho príkazu:

$ sudo apt nainštalovať ncdu

mal by byt nainstalovany ncdu.

Teraz môžete začať ncdu pomocou nasledujúceho príkazu:

$ ncdu

Alebo spustite ako super užívateľ pomocou nasledujúceho príkazu:

$ sudo ncdu

ncdu by malo zacat. Malo by to vyzerať tak, ako je to znázornené na snímke obrazovky nižšie.

Predvolene vám ncdu zobrazí podadresáre vášho aktuálneho pracovného adresára. Ako vidíte, zobrazuje podadresáre adresára HOME môjho prihláseného používateľa.

Môžete vidieť, koľko miesta na disku každý adresár spotreboval. Je tam tiež pekne vyzerajúci graf. Porovnateľne ukazuje, koľko miesta na disku využíva konkrétny adresár. Stlačením klávesu g na klávesnici môžete prepínať medzi zobrazením grafu, percenta, grafu + percentuálneho podielu, ak chcete.

e symbol v adresári znamená, že adresár je prázdny.

Môžete vidieť, koľko miesta na disku má nadradený adresár (v mojom prípade / home / shovon) celkovo používa a počet súborov a adresárov (položiek) v nadradenom adresári tu v rozhraní ncdu.

Môžete použiť a šípky pre navigáciu v rozhraní ncdu. Môžete tiež zvoliť adresár a stlačiť aby ste videli aj obsah adresára.

Ak chcete opustiť rozhranie ncdu, stlačte q.

Môžete ručne povedať ncdu, aby po spustení ncdu zhrnul konkrétny adresár.

Povedzme napríklad, že sa chcete rýchlo pozrieť na stránku / usr adresár s ncdu. Za týmto účelom spustite ncdu nasledovne:

$ ncdu / usr

Alebo

$ sudo ncdu / usr

Ako vidíte, obsah / usr adresár je zobrazený v rozhraní ncdu.

Takto teda zistíte, koľko miesta na disku spotreboval adresár z príkazového riadku v systéme Linux. Ďakujeme, že ste si prečítali tento článok.

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...
Hry HD remasterované hry pre Linux, ktoré nikdy predtým nemali vydanie Linuxu
HD remasterované hry pre Linux, ktoré nikdy predtým nemali vydanie Linuxu
Mnoho vývojárov a vydavateľov hier prichádza s remastrom starých hier v rozlíšení HD, aby predĺžili životnosť franšízy. Prosím fanúšikov, ktorí požadu...