Perintah df pada Linux/Unix dengan Contoh
Pengenalan
Perintah df
pada Linux digunakan untuk menampilkan ruang disk yang digunakan dalam sistem file. df
merupakan singkatan dari “disk filesystem”. Perintah ini mendefinisikan jumlah blok yang digunakan, jumlah blok yang tersedia, dan direktori tempat sistem file di-mount.
Sintaks:
cssSalin kodedf [OPTION]... [FILE]...
Opsi:
Beberapa opsi berguna yang didukung oleh perintah df
adalah sebagai berikut:
-a, --all
: Digunakan untuk menyertakan sistem file pseudo, duplikat, dan remote.-B, --block-size=SIZE
: Digunakan untuk mengubah ukuran menjadi SIZE sebelum mencetaknya, misalnya opsi-BM
mencetak ukuran dalam satuan 1.048.576 byte.-h, --human-readable
: Digunakan untuk menampilkan ukuran dalam kekuatan 1024 (misalnya, 1023M).-H, --si
: Digunakan untuk menampilkan ukuran dalam kekuatan 1000 (misalnya, 1.1G).-i, --inodes
: Digunakan untuk menampilkan informasi inode alih-alih penggunaan blok.-l, --local
: Digunakan untuk membatasi daftar ke sistem file lokal.--no-sync
: Digunakan untuk tidak memanggil sinkronisasi sebelum mendapatkan informasi penggunaan (default).--output[=FIELD_LIST]
: Digunakan jika kita ingin menggunakan format output yang ditentukan oleh FIELD_LIST atau mencetak semua bidang jika FIELD_LIST dihilangkan.-P, --portability
: Digunakan untuk menggunakan format output POSIX.--total
: Digunakan untuk mengecualikan semua entri yang tidak signifikan untuk ruang yang tersedia, dan menghasilkan total.-t, --type=TYPE
: Digunakan untuk membatasi daftar ke sistem file tipe TYPE.-T, --print-type
: Digunakan untuk menampilkan tipe sistem file.-x, --exclude-type=TYPE
: Digunakan untuk membatasi daftar ke sistem file yang bukan tipe TYPE.--help
: Digunakan untuk menampilkan manual bantuan yang berisi informasi singkat tentang opsi yang didukung.--version
: Digunakan untuk menampilkan informasi versi dari perintahdf
.
Contoh perintah df
Mari kita lihat beberapa contoh perintah df
:
Menampilkan Penggunaan Ruang Disk
Untuk menampilkan penggunaan ruang disk, jalankan perintah df
tanpa argumen apapun. Ini akan menunjukkan penggunaan ruang disk dalam bentuk tabel. Perintah df
berguna untuk mengetahui ruang kosong yang tersedia pada sistem atau sistem file. Jalankan perintah berikut:
bashSalin kodedf
Perintah di atas akan menghasilkan output sebagai berikut:
Dari output di atas, kita dapat melihat sistem file, ukuran sistem file dalam 1k blok, ruang yang digunakan, ruang yang tersedia, persentase yang digunakan oleh sistem file, dan titik mount.
Menampilkan Penggunaan Ruang Disk dalam Bentuk yang Mudah Dibaca
Opsi -h
digunakan untuk menampilkan penggunaan ruang disk dalam bentuk yang mudah dibaca. Ini akan menampilkan ukuran dalam kekuatan 1024 dan akan menambahkan G untuk GB, M untuk MB, dan B untuk Byte. Jalankan perintah berikut:
bashSalin kodedf -h
Perintah di atas akan menghasilkan output sebagai berikut:
Menampilkan Tipe Sistem File
Opsi -T
digunakan untuk menampilkan tipe sistem file. Ini akan menambahkan kolom baru yang menunjukkan tipe sistem file pada output. Jalankan perintah berikut:
bashSalin kodedf -T
Perintah di atas akan menghasilkan output sebagai berikut:
Dari output di atas, kita dapat melihat kolom ‘type’ telah ditambahkan pada output.
Menampilkan Tipe Sistem File Tertentu
Opsi -t
digunakan dengan tipe sistem file untuk menampilkan sistem file tertentu. Ini hanya akan menampilkan sistem file yang diberikan. Kita dapat menentukan lebih dari satu sistem file dengan opsi ini. Pertimbangkan perintah berikut:
bashSalin kodedf -t ext4
Perintah di atas hanya akan menampilkan sistem file tipe ‘ext4’. Pertimbangkan output berikut:
Mengecualikan Tipe Sistem File Tertentu
Opsi -x
digunakan dengan tipe sistem file tertentu untuk mengecualikannya dari output. Ini akan menampilkan semua tipe sistem file lainnya kecuali tipe yang diberikan. Pertimbangkan perintah berikut:
bashSalin kodedf -x squashfs
Perintah di atas akan mengecualikan sistem file ‘squashfs’ dari output. Pertimbangkan output berikut:
Menampilkan Ruang Tersedia dan Titik Mount untuk Sebuah Folder
Untuk menampilkan ruang yang tersedia, tipe sistem file, dan titik mount dari sebuah folder, masukkan nama folder dengan perintah df
. Pertimbangkan perintah berikut:
bashSalin kodedf Newdirectory
Perintah di atas akan menampilkan rincian sistem file dari folder yang diberikan. Pertimbangkan output berikut:
Dari output di atas, kita dapat melihat penggunaan ruang disk, tipe sistem file, dan informasi lainnya dari folder yang diberikan. Kita dapat membuat output lebih spesifik dengan memasukkan opsi yang didukung.
ref: [1]