Ncdu je analyzátor využití disku založený na ncurses. Poskytuje přehled využití disku v TUI (textové uživatelské rozhraní) a hledání velkých souborů a složek je opravdu jednoduché. ncdu je verze známého „du, založená na kletbách ” v Linuxu a poskytuje rychlý způsob, jak zjistit, které adresáře využívají místo na disku.
Chcete-li nainstalovat ncdu , budete muset nejprve povolit úložiště EPEL (Extra Packages for Enterprises Linux), jak je znázorněno níže:
Jak povolit EPEL Repo:
Pro EL5:
[root@openstack export]# rpm -Uvh http://download.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
Pro EL6:
[root@openstack export]# rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
Pro EL7:
[root@openstack export]# rpm -Uvh http://download.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm
Jak nainstalovat ncdu
Jakmile je repo EPEL povoleno, můžete nainstalovat ncdu pomocí následujícího příkazu:
Poznámka: V případě, že nemáte ncurses nainstalován, můžete jej nainstalovat pomocí ‘yum install ncurses ‘.
[root@openstack export]# yum install ncdu
Loaded plugins: fastestmirror, presto
Setting up Install Process
::::::::
::::::::
Installing : ncdu-1.11-1.el6.x86_64 1/1
Verifying : ncdu-1.11-1.el6.x86_64 1/1
Installed: ncdu.x86_64 0:1.11-1.el6
Complete!
Jak používat ncdu
Spusťte níže uvedený příkaz, abyste viděli využití disku aktuálního pracovního adresáře (pwd).
[root@openstack ~]# ncdu
Výše uvedený příkaz ukazuje využití disku v domovském adresáři kořenového adresáře.
Chcete-li zjistit využití disku konkrétního adresáře, můžete buď přejít do adresáře a zadat příkaz ‚ncdu‘ nebo zadejte příkaz ‘ncdu /lib/‘
[root@openstack lib]# ncdu
nebo
[root@openstack ~]# ncdu /lib/
Skenování adresářů a výsledky můžete vidět na obrázku níže:
Prohledat celý souborový systém
[root@openstack ~]# ncdu -x /
Klávesové zkratky
? for help up, k Move cursor up down, j Move cursor down right/enter Open selected directory left, <, h Open parent directory n Sort by name (ascending/descending) s Sort by size (ascending/descending) g Show percentage and/or graph i Show information about selected item r Recalculate the current directory q quit