Linux memiliki banyak perintah yang berguna untuk menyederhanakan operasi tertentu pada sistem. df, misalnya, membantu Anda menentukan berapa banyak ruang disk kosong yang Anda miliki di drive, sedangkan dua menunjukkan perkiraan penggunaan ruang file di sistem Anda.

Sementara kedua perintah ini bekerja dengan baik dan melakukan tugasnya sebagaimana mestinya, ada perintah lain yang berguna yang disebut duf, sebuah alternatif untuk df yang menyediakan fungsionalitas pemantauan disk yang lebih baik.

Dalam panduan ini, kita akan melihat duf secara mendetail dan membahas langkah-langkah untuk menginstal dan menggunakannya di Linux.

Apa itu duf?

duf atau Disk Usage/Free adalah utilitas baris perintah sumber terbuka dan gratis yang memungkinkan Anda untuk melihat penggunaan disk sistem Anda dan ruang kosong dari kanan di dalam jendela terminal.

Ini pada dasarnya menggabungkan fungsionalitas du dan df menjadi satu perintah, jadi Anda tidak perlu menjalankan kedua perintah satu per satu. Tidak hanya itu, dengan duf, Anda juga mendapatkan informasi dengan cara yang modern dan mudah dipahami, sehingga lebih ramah pengguna bagi mereka yang baru mulai menggunakan Linux.

instagram viewer

Terkait: Cara Menampilkan Penggunaan Disk di Linux Dengan du Command

Mengapa Menggunakan duf?

Salah satu keuntungan terbesar duf dibandingkan df adalah kumpulan fiturnya yang komprehensif; salah satu yang memberi Anda kebebasan untuk memfilter, mengurutkan, dan mengekspor hasil ke JSON, antara lain.

Berikut daftar semua fitur penyorotan dari duf:

  • Keluaran yang penuh warna dan mudah dipahami
  • Kebebasan untuk menyesuaikan tema terminal
  • Kemampuan untuk mengurutkan atau memfilter hasil sesuai keinginan Anda
  • Opsi untuk mengekspor output dalam JSON

Cara Menginstal duf di Linux

Bergantung pada distro Linux apa yang Anda jalankan di komputer Anda, Anda dapat menginstal duf di dalamnya dengan beberapa cara berbeda.

1. Instal duf Menggunakan Paket DEB atau RPM

Menginstal duf menggunakan paket DEB atau RPM sangat mudah, berkat file paket resmi yang disediakan oleh pengembang.

Untuk metode ini, pertama, buka halaman Rilis GitHub duf. Kemudian, klik pada file yang diakhiri dengan .deb ekstensi jika Anda menggunakan Debian atau turunannya, atau dengan .rpm ekstensi jika Anda menjalankan RHEL atau turunannya seperti Fedora, CentOS, dll.

Unduh: Paket duf

Jika Anda tidak ingin mengunduh paket dari halaman Rilis, Anda juga dapat menggunakan wget untuk mendapatkan paket tepat di dalam terminal.

Untuk ini, periksa apakah wget ada di sistem Anda dengan menjalankan:

wget --versi

Jika belum, unduh terlebih dahulu.

Sekarang, jika Anda menggunakan distro berbasis Debian, jalankan perintah di bawah ini untuk mendapatkan duf:

wget https://github.com/muesli/duf/releases/download/v0.6.2/duf_0.6.2_linux_amd64.deb

Pada distro berbasis RHEL, jalankan:

wget https://github.com/muesli/duf/releases/download/v0.6.2/duf_0.6.2_linux_amd64.rpm

Sekarang, Anda memiliki dua opsi untuk menginstal paket. Anda dapat menggunakan versi GUI dari penginstal paket sistem Anda atau menginstalnya dari baris perintah.

Jika Anda lebih suka pendekatan GUI, buka Unduhan direktori, klik kanan pada file paket, dan pilih Buka Dengan Pemasang Paket GDebi atau Buka Dengan Penginstal Perangkat Lunak, berdasarkan distro Linux Anda. Setelah penginstal terbuka, klik pada Instal Paket atau Install tombol untuk memulai instalasi.

Atau, untuk menggunakan metode CLI, buka terminal dan navigasikan ke Unduhan direktori menggunakan perintah cd. Kemudian, tergantung pada distro Linux Anda, masukkan perintah yang sesuai untuk menginstal paket di sistem Anda.

Pada distro berbasis Debian:

sudo dpkg -i duf_0.x.x_linux_amd64.deb

Pada distro berbasis RHEL:

sudo rpm -i duf_0.x.x_linux_amd64.rpm

Pengguna Arch dapat menginstal duf dari AUR menggunakan pembantu AUR seperti Yay:

yay -S duf

2. Instal duf Menggunakan Snap

Anda juga dapat menginstal duf di sistem Anda menggunakan paket snap resminya. Untuk ini, pastikan Anda telah menginstal Snap di komputer Anda dengan menjalankan perintah berikut:

jepret --versi

Jika ini mengembalikan nomor versi, itu berarti Snap ada di sistem, dan Anda dapat melanjutkan ke langkah berikutnya. Namun, jika tidak, Anda harus instal Snap dulu.

Mengingat Anda telah melakukan bagian itu, Anda dapat menginstal duf melalui Snap dengan menjalankan:

sudo snap install duf-utility

3. Bangun duf Dari Sumber

Meskipun manajer paket dan metode Snap bekerja dengan baik, jika Anda ingin membangun program dari sumbernya, duf menawarkan kebebasan untuk melakukannya. Namun, karena duf ditulis dalam Go, pastikan Anda memiliki lingkungan Go yang berfungsi di komputer Anda.

Setelah selesai, Anda dapat mengkompilasi duf dengan menjalankan serangkaian perintah berikut:

git klon https://github.com/muesli/duf.git
cd duf
pergi membangun

Terkait: Cara Mengkompilasi dan Menginstal Perangkat Lunak Dari Sumber di Linux

Cara Menggunakan duf untuk Memeriksa Penggunaan Disk

Dengan duf terinstal, Anda dapat mulai menggunakannya segera. Untuk melakukan ini, buka terminal dan jalankan:

duf

Ini akan mengembalikan daftar semua perangkat dan titik pemasangan di sistem Anda, seperti yang ditunjukkan di bawah ini.

Namun, jika Anda hanya ingin membuat daftar perangkat dan titik pemasangan tertentu, Anda dapat mempersempit hasilnya menggunakan perintah dalam format berikut:

bodoh /
duf /rumah

Selain itu, jika Anda perlu menampilkan semua sistem file, termasuk sistem file semu, duplikat, dan tidak dapat diakses, Anda dapat melakukannya dengan:

duf --semua

Hasil Penyaringan

Sementara output yang ditampilkan dalam bentuk tabel cukup mudah dipahami, memfilternya untuk menampilkan atau menyembunyikan tabel tertentu memudahkan untuk melihat informasi hanya tentang tabel yang perlu Anda ketahui tentang.

Dengan demikian, duf menawarkan dua opsi untuk memfilter perangkat: --hanya dan --bersembunyi, dan inilah cara mereka berguna.

Katakanlah Anda ingin melihat perangkat yang terdaftar hanya dalam dua tabel tertentu: lokal dan jaringan. Dalam situasi ini, alih-alih menjalankan perintah duf biasa, Anda dapat memodifikasinya untuk menyertakan hanya dua tabel. Seperti ini:

duf --hanya lokal, jaringan

Demikian pula, jika Anda ingin menyembunyikan tabel ini dari hasil, Anda dapat melakukannya dengan:

duf --sembunyikan lokal, jaringan

pemfilteran duf juga berfungsi dengan sistem file dan titik pemasangan, sehingga Anda dapat menampilkan atau menyembunyikan sistem file dan titik pemasangan juga.

Untuk menampilkan sistem file tertentu:

duf --only-fs tmps, vfat

Saat Anda ingin menyembunyikan sistem file tertentu:

duf --hide-fs tmpfs, vfat

Untuk menunjukkan titik pemasangan:

duf --only-mp /,/home

Untuk menyembunyikan titik pemasangan ini dari hasil:

duf --hide-mp /,/home

Hasil Penyortiran

Sama seperti memfilter hasil untuk melihat informasi tentang perangkat yang dipilih dan titik pemasangan, Anda juga dapat mengurutkan urutan daftar data tabel.

Misalnya, jika Anda ingin mengurutkan UKURAN kolom dalam tabel, perintah berikut dapat melakukannya untuk Anda:

duf --mengurutkan ukuran

Demikian pula, Anda juga dapat menampilkan atau menyembunyikan kolom tertentu dalam tabel. Jadi katakanlah Anda hanya ingin menampilkan UKURAN dan FAEDAH kolom dalam hasil. Anda dapat melakukannya dengan:

duf --ukuran keluaran, tersedia

Melihat Informasi inode

Semua sistem Unix dan Unix-like menggunakan blok dan inode untuk mengatur dan menyimpan data. Sementara blok mewakili data, inode mewakili file.

Dengan duf, Anda dapat melihat blok dan inode, meskipun representasi default diatur untuk menampilkan data blok. Untuk melihat informasi inode alih-alih penggunaan blok, cukup jalankan:

duf --inodes

Mengekspor Hasil dalam JSON

Jika Anda perlu mengekspor hasil, duf memberi Anda opsi untuk mengekspornya dalam format file JSON. Ini membuat file yang diekspor lebih mudah diakses dan dibaca di berbagai aplikasi dan perangkat.

Cukup buka terminal dan jalankan perintah berikut untuk mengekspor hasil duf Anda di JSON:

duf --json

Mengatur Tema Terminal

Meskipun duf secara otomatis mendeteksi skema warna terminal Anda dengan benar, jika gagal melakukannya, Anda dapat mengubah tema menggunakan --tema argumen, seperti yang ditunjukkan di bawah ini:

duf --lampu tema

atau

duf --tema gelap

Mendapatkan Bantuan Baris Perintah

Kapan pun, jika Anda mengalami masalah dengan sintaks suatu perintah, Anda dapat mencari bantuan menggunakan:

duf --membantu

Pemantauan Penggunaan Disk di Linux Sederhana

Memantau penggunaan disk di Linux lebih mudah dari sebelumnya, berkat perintah duf. Sementara alat CLI lain seperti du dan df juga ada di sana, dan mereka menyelesaikan pekerjaan, tetapi kemudahan penggunaan duf dan representasi data yang dapat dipahami menyederhanakan proses secara signifikan.

Belum lagi, ini memberi Anda lebih banyak fungsionalitas dan kontrol atas output, sehingga Anda tidak kewalahan oleh terlalu banyak informasi.

Jika Anda baru mulai menggunakan Linux, Anda dapat mengambil manfaat dari mempelajari cara memasang hard drive menggunakan baris perintah.

Cara Memasang Hard Drive di Linux Menggunakan Baris Perintah

Perlu memasang hard drive atau partisi disk di Linux? Inilah yang perlu Anda ketahui tentang udisk dan perintah mount.

Baca Selanjutnya

MembagikanMenciakSurel
Topik-topik terkait
  • Linux
  • Partisi Disk
  • Aplikasi Linux
  • Perintah Linux
Tentang Penulis
Yash Wate (37 Artikel Diterbitkan)

Yash adalah Staf Penulis di MUO untuk DIY, Linux, Pemrograman, dan Keamanan. Sebelum menemukan minatnya dalam menulis, ia dulu mengembangkan untuk web dan iOS. Anda juga dapat menemukan tulisannya di TechPP, di mana ia mencakup vertikal lainnya. Selain teknologi, ia senang berbicara tentang astronomi, Formula 1, dan jam tangan.

More From Yash Wate

Berlangganan newsletter kami

Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!

Klik di sini untuk berlangganan