Ncurse Disk Usage (tai yksinkertaisesti ncdu) on levyanalysaattori, joka antaa tietoa tietokoneen tai palvelimen levytilan jakautumisesta ja käytöstä. Ncdu toimii tekstitilassa käyttäen curses-kirjastoa, jonka avulla tiedot voidaan näyttää luettavassa muodossa päätelaitteessa. Se skannaa määritetyn hakemiston ja antaa yksityiskohtaista tietoa hakemistojen ja tiedostojen koosta.

ncdu:n käytön edut:
- Helppokäyttöisyys: ncdu:lla on yksinkertainen ja intuitiivinen komentorivikäyttöliittymä, joten se on monenlaisten käyttäjien käytettävissä.
Suodatintuki: voit käyttää suodattimia, joilla voit jättää tai sisällyttää tiettyjä tiedostoja ja hakemistoja analyysin ulkopuolelle.
- Yksityiskohtainen tarkastelu: ncdu:n avulla voit saada tietoja kunkin hakemiston ja tiedoston koosta sekä järjestää tiedot hierarkkisesti puurakenteeseen.
- Vuorovaikutustila: ncdu:n avulla voit olla vuorovaikutuksessa analyysitulosten kanssa, jolloin voit suorittaa erilaisia toimintoja, kuten poistaa tiedostoja tai kopioida.
- Siirrettävyys: ncdu toimii useissa eri käyttöjärjestelmissä, kuten Linuxissa, macOS:ssä ja BSD:ssä.
Kaiken kaikkiaan ncdu on erittäin hyödyllinen levytilan analysointityökalu, jonka avulla voit tehokkaasti hallita ja optimoida tietokoneesi tai palvelimesi levynkäyttöä.
Muutamia esimerkkejä ncdu:n käytöstä:
- Suurten tiedostojen ja hakemistojen tunnistaminen: voi auttaa sinua löytämään suuria tiedostoja tai hakemistoja, jotka vievät paljon levytilaa. Tästä voi olla hyötyä sellaisten kohteiden löytämisessä, jotka voidaan poistaa tilan vapauttamiseksi.
- Kalleimpien hakemistojen tunnistaminen: näyttää tietoja kunkin hakemiston koosta, jolloin voit nähdä, mitkä hakemistot vievät eniten tilaa levylläsi. Tämä voi auttaa sinua välttämään levyn täyttymistä ja optimoimaan levytilan käytön.
- Levynkäyttöanalyysi luokittain: Voit tunnistaa eri tiedostoluokat, jotka vievät tilaa levyltäsi. Voit selvittää, kuinka paljon tilaa vievät musiikkitiedostot, valokuvat, videot, asiakirjat jne. Tämä voi olla hyödyllistä levyaseman tiedostojen hallinnassa ja järjestämisessä.
- Levyn käytön muutosten seuraaminen: ncdu:n avulla voit skannata ja seurata levytilan käyttöä säännöllisesti. Voit asettaa skannausaikataulun muutosten seuraamiseksi ja mahdollisten levytilaongelmien havaitsemiseksi nopeasti.
Voit asentaa Ncurse Disk Usage (ncdu) -ohjelman eri käyttöjärjestelmiin noudattamalla seuraavia ohjeita.
Suorita avoimessa terminaalissa komento:
sudo apt-get install ncdu
Suorita avoimessa päätteessä komento:
sudo yum install ncdu
Käyttämällä Homebrew:a, suorita avoimessa päätelaitteessa komento: Homebrew: Homebrew: Homebrew: Homebrew: Homebrew: Homebrew: Homebrew
brew install ncdu
Using MacPorts, in an open terminal run the command:
sudo port install ncdu
BSD:n, FreeBSD:n osalta Suorita avoimessa päätelaitteessa komento: BSD:n, FreeBSD:n osalta Suorita avoimessa päätelaitteessa komento:
pkg install ncdu
OpenBSD, in an open terminal, run the command.
doas pkg_add ncdu
Kun ncdu on onnistuneesti asennettu, voit ajaa sen kirjoittamalla terminaalissa komennon "ncdu". ncdu alkaa skannata nykyistä hakemistoa ja näyttää sitten tietoja levytilan varauksesta ja käytöstä. Huomaa, että joissakin järjestelmissä ncdu:n asentaminen saattaa edellyttää pääkäyttäjän oikeuksia tai "sudo"-komennon käyttöä.