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.
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.
Perlu memasang hard drive atau partisi disk di Linux? Inilah yang perlu Anda ketahui tentang udisk dan perintah mount.
Baca Selanjutnya
- Linux
- Partisi Disk
- Aplikasi Linux
- Perintah Linux
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.
Berlangganan newsletter kami
Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!
Klik di sini untuk berlangganan