Pengguna komputer cenderung mengumpulkan banyak data selama bertahun-tahun, baik itu proyek pribadi yang penting, foto digital, video, musik, atau repositori kode. Sementara hard drive cenderung cukup besar akhir-akhir ini, terkadang Anda harus mundur dan memeriksa apa yang sebenarnya Anda simpan di drive Anda. Perintah Linux klasik df dan du adalah cara cepat untuk mendapatkan wawasan tentang apa yang ada di drive Anda, dan mereka memberikan laporan andal yang mudah diuraikan dan diproses. Itu bagus untuk skrip dan pemrosesan, tetapi otak manusia tidak selalu merespons dengan baik ratusan baris data mentah. Sebagai pengakuan atas hal ini, ncdu perintah bertujuan untuk memberikan laporan interaktif tentang ruang yang Anda gunakan di hard drive Anda.
Menginstal ncdu di Linux
Di Linux, Anda dapat menginstal ncdu dari repositori perangkat lunak Anda. Misalnya, di Fedora atau CentOS:
$ sudo dnf install ncdu Di BSD, Anda dapat menggunakan pkgsrc.
Di macOS, Anda dapat menginstal dari MacPorts atau HomeBrew.
Sebagai alternatif, Anda dapat mengkompilasi ncdu dari kode sumber.
Menggunakan ncdu
Antarmuka ncdu menggunakan pustaka ncurses, yang mengubah jendela terminal Anda menjadi aplikasi grafis dasar sehingga Anda dapat menggunakan tombol Panah untuk menavigasi menu visual.
Itulah salah satu daya tarik utama ncdu , dan apa yang membedakannya dari du . asli perintah.
Untuk mendapatkan daftar lengkap direktori, luncurkan ncdu . Ini default ke direktori saat ini.
$ ncdu
ncdu 1.16 ~ Use the arrow keys to navigate, press ? for help
--- /home/tux -----------------------------------------------
22.1 GiB [##################] /.var
19.0 GiB [############### ] /Iso
10.0 GiB [######## ] /.local
7.9 GiB [###### ] /.cache
3.8 GiB [### ] /Downloads
3.6 GiB [## ] /.mail
2.9 GiB [## ] /Code
2.8 GiB [## ] /Documents
2.3 GiB [# ] /Videos
[...]
Lebih banyak sumber daya Linux
- Lembar contekan perintah Linux
- Lembar contekan perintah Linux tingkat lanjut
- Kursus online gratis:Ikhtisar Teknis RHEL
- Lembar contekan jaringan Linux
- Lembar contekan SELinux
- Lembar contekan perintah umum Linux
- Apa itu container Linux?
- Artikel Linux terbaru kami
Daftar menampilkan direktori terbesar terlebih dahulu (dalam contoh ini, itu adalah ~/.var direktori, penuh dengan banyak flatpak).
Dengan menggunakan tombol Panah di keyboard, Anda dapat menavigasi daftar untuk berpindah lebih dalam ke direktori sehingga Anda dapat memperoleh wawasan yang lebih baik tentang apa yang paling banyak menghabiskan ruang.
Dapatkan ukuran direktori tertentu
Anda dapat menjalankan ncdu pada direktori arbitrer dengan menyediakan jalur folder saat meluncurkannya:
$ ncdu ~/chromiumos Tidak termasuk direktori
Secara default, ncdu mencakup semua yang bisa, termasuk tautan simbolik dan sistem file semu seperti procfs dan sysfs. You can kecualikan ini dengan --exclude-kernfs .
Anda dapat mengecualikan file dan direktori arbitrer menggunakan opsi --exclude, diikuti dengan pola yang cocok.
$ ncdu --exclude ".var"
19.0 GiB [##################] /Iso
10.0 GiB [######### ] /.local
7.9 GiB [####### ] /.cache
3.8 GiB [### ] /Downloads
[...]
Sebagai alternatif, Anda dapat membuat daftar file dan direktori untuk dikecualikan dalam file, dan mengutip file menggunakan --exclude-from pilihan:
$ ncdu --exclude-from myexcludes.txt /home/tux
10.0 GiB [######### ] /.local
7.9 GiB [####### ] /.cache
3.8 GiB [### ] /Downloads
[...]
Skema warna
Anda dapat menambahkan beberapa warna ke ncdu dengan --color dark pilihan.
Termasuk symlink
ncdu output memperlakukan symlink secara harfiah, artinya symlink yang menunjuk ke file 9 GB hanya membutuhkan 40 byte.
$ ncdu ~/Iso
9.3 GiB [##################] CentOS-Stream-8-x86_64-20210427-dvd1.iso
@ 0.0 B [ ] fake.iso
Anda dapat memaksa ncdu untuk mengikuti symlink dengan --follow-symlinks pilihan:
$ ncdu --follow-symlinks ~/Iso
9.3 GiB [##################] fake.iso
9.3 GiB [##################] CentOS-Stream-8-x86_64-20210427-dvd1.iso
Penggunaan disk
Tidaklah menyenangkan untuk kehabisan ruang disk, jadi memantau penggunaan disk Anda adalah penting. ncdu perintah membuatnya mudah dan interaktif. Coba ncdu lain kali Anda ingin tahu tentang apa yang Anda simpan di PC, atau sekadar menjelajahi sistem file Anda dengan cara baru.