Analisa Disk Usage Menggunakan NCDU

Seringkali kita mendapati disk server dalam keadaan penuh dan biasanya system administrator akan melakukan pengecekan menggunakan perintah du. Untuk mendapatkan disk usage yang mudah dan gampang, salah satu tool untuk analisa penggunaan disk tersebut bisa kita gunakan NCDU. Informasi lengkapnya bisa dibaca disini ya https://dev.yorhel.nl/ncdu .

Untuk installasi nya silahkan ikuti langkah-langkah berikut dan sesuaikan dengan OS Linux yang sedang digunakan.

Installasi

CentOS

  • Update atau tambahkan repositori epel-release
# yum install epel-release
  • Install paket NCDU
# yum install ncdu

Fedora

  • Update atau tambahkan repositori epel-release
# yum install epel-release
  • Install paket NCDU
# dnf install ncdu

Ubuntu

  • Install paket NCDU
sudo apt-get install ncdu

Setelah installasi selesai ketikkan perintah berikut:

# ncdu /direktori

Testing

Contoh

  • Untuk analisa seluruh direktori /
# ncdu /
  • Untuk analisa seluruh direktori /home
# ncdu /home

Hasil

  • Akan muncul proses analisa terlebih dahulu

  • Setelah proses analisa selesai akan muncul data penggunaan disk saat ini

Dari contoh di atas bisa kita lihat bahwa penggunaan disk terbesar ada di /opt, sehingga dari situ kita bisa lakukan pengecekan apakah ada file yang perlu kita bersihkan.

Berikut ini navigasi yang bisa kita coba pada saat melakukan operasional NCDU:

  • up, k – used to move the cursor up
  • down, j – used to move the cursor down
  • right, enter, l > – Open selected directory
  • left, <,h – This opens parent directory
  • n – order by name (press again for descending order)
  • s – Order by file size (press again for descending order)
  • d – Delete selected file or directory
  • g – Show percentage and/or graph
  • t – Toggle dirs before files when sorting
  • c – Toggle display of child item counts
  • b – Spawn shell in the current directory
  • i – Show information about the selected item
  • r – Refresh/recalculate the current directory
  • q – Quit ncdu

Sekian dan terima kasih, semoga bermanfaat ya.

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Scroll to Top