Az Ncurse Disk Usage (vagy egyszerűen ncdu) egy lemezelemző program, amely információt nyújt a számítógépen vagy szerveren lévő lemezterület eloszlásáról és használatáról. Az Ncdu szöveges módban fut a curses könyvtár segítségével, ami lehetővé teszi az információk olvasható formátumban történő megjelenítését egy terminálon. Átvizsgálja a megadott könyvtárat, és részletes információkat szolgáltat a könyvtárak és fájlok méretéről.

Az ncdu használatának előnyei:
- Könnyű használat: Az ncdu egyszerű és intuitív parancssori felülettel rendelkezik, így a felhasználók széles köre számára elérhető.
Szűréstámogatás: szűrőket alkalmazhat bizonyos fájlok és könyvtárak kizárásához vagy bevonásához az elemzésből.
- Részletes megtekintés: az ncdu lehetővé teszi, hogy információt kapjon az egyes könyvtárak és fájlok méretéről, valamint az információk hierarchikusan, fa struktúrában történő elrendezését.
- Interaktív mód: Az ncdu lehetővé teszi, hogy interakcióba lépjen az elemzési eredményekkel, így különböző műveleteket hajthat végre, például fájlokat törölhet vagy másolhat.
- Hordozhatóság: Az ncdu számos operációs rendszeren fut, beleértve a Linuxot, a macOS-t és a BSD-t is.
Összességében az ncdu egy nagyon hasznos lemezterület-elemző eszköz, amely lehetővé teszi a számítógép vagy szerver lemezhasználatának hatékony kezelését és optimalizálását.
Néhány példa az ncdu használatára:
- Nagyméretű fájlok és könyvtárak azonosítása: segíthet megtalálni a nagyméretű fájlokat vagy könyvtárakat, amelyek sok lemezterületet foglalnak. Ez hasznos lehet a hely felszabadítása érdekében törölhető elemek megtalálásában.
- A legköltségesebb könyvtárak azonosítása: megjeleníti az egyes könyvtárak méretére vonatkozó információkat, így láthatja, hogy mely könyvtárak foglalják a legtöbb helyet a lemezen. Ez segíthet elkerülni a lemez telítődését, és lehetővé teszi a lemezterület használatának optimalizálását.
- Lemezhasználati elemzés kategóriánként: lehetővé teszi a lemezen helyet foglaló fájlok különböző kategóriáinak azonosítását. Megtudhatja, hogy mennyi helyet foglalnak el a zenefájlok, fényképek, videók, dokumentumok stb. Ez hasznos lehet a lemezen lévő fájlok kezelésében és rendszerezésében.
- A lemezhasználat változásainak nyomon követése: Az ncdu segítségével rendszeresen ellenőrizheti és nyomon követheti a lemezterület használatát. Beállíthat egy beolvasási ütemtervet a változások nyomon követéséhez és az esetleges lemezterület-problémák gyors észleléséhez.
Az Ncurse Disk Usage (ncdu) telepítéséhez a különböző operációs rendszereken az alábbi lépéseket kell követnie.
Egy megnyitott terminálban futtassa a parancsot:
sudo apt-get install ncdu
Egy nyitott terminálban futtassa a parancsot:
sudo yum install ncdu
Homebrew használatával egy nyitott terminálban, egy nyitott terminálban futtassa a parancsot:
brew install ncdu
MacPorts használatával, egy nyitott terminálban futtassa a parancsot:
sudo port install ncdu
BSD, FreeBSD esetén Egy nyitott terminálban, egy nyitott terminálban futtassa a következő parancsot: BSD, FreeBSD:
pkg install ncdu
OpenBSD, in an open terminal, run the command.
doas pkg_add ncdu
Az ncdu sikeres telepítése után a terminálban az "ncdu" parancs beírásával futtathatja. Az ncdu elkezdi vizsgálni az aktuális könyvtárat, majd megjeleníti a lemezterület kiosztásáról és használatáról szóló információkat. Vegye figyelembe, hogy az ncdu sikeres telepítéséhez egyes rendszereken root jogosultságokra vagy a "sudo" parancs használatára lehet szükség.