Instalace
Alpine Linux | apk add ncdu |
---|---|
Arch Linux | pacman -S ncdu |
CentOS | yum install ncdu |
Debian/Ubuntu | apt get install ncdu |
FreeBSD | pkg install ncdu |
OpenSUSE | zypper in ncdu |
Je textový program, který prohledá libovolné umístění, analyzuje adresáře i jejich velikost a přehledně seřadí výsledky. Vychází ze známého příkazu du. Poskytuje rychlé zobrazení toho, jaké adresáře a soubory zabírají místo na disku. Je velmi užitečný na uvolnění volného místa a pro analýzu velkých souborů.
Alpine Linux | apk add ncdu |
---|---|
Arch Linux | pacman -S ncdu |
CentOS | yum install ncdu |
Debian/Ubuntu | apt get install ncdu |
FreeBSD | pkg install ncdu |
OpenSUSE | zypper in ncdu |
Před atributem příkazu píšeme pomlčku.
Příkladem je:
ncdu -h
h | Vypíše nápovědu. |
v | Vypíše verzi programu. |
e | Povolí rozšířené informace o souborech, čte práva souborů, vlastnictví a poslední změnu. Informace o souborech můžeme vyvolat v programu klávesou i. Toto může být poněkud náročnější a výstup programu bude větší. |
x | Je rozkaz neprocházet ostatní systémové soubory, prohledá umístění pouze v tom samém systému souborů. |
n | Řadí výsledky dle názvu. |
---|---|
s | Řadí výsledky dle velikosti. |
C | Řadí dle počtu |
d | Smaže vybrané. |
t | Zobrazí složky před soubory při listování |
g | Přepíná mezi ukazeteli graf, procenta a graf i procenta. |
e | Zobrazí/skryje skryté soubory a složky. |
r | Obnoví a přepočítá aktuální adresář. |
i | Zobrazí informace o vybrané položce. |
b | Objeví se konzole v aktuálním umístění. |
Pro klasické prohledání umístění včetně podrobnějších informací:
ncdu -e /mnt/data/soubory
Pro skenování vzdáleného systému a lokální prohlížení souborů:
ssh -C uzivatel@192.168.1.2 ncdu -o- / | ./ncdu -f-
Příklad samostatného užití příkazu du, který vypíše a seřadí obsah adresáře dle velikosti:
du -sh *