Perintah Dasar Linux DF (Disk Filesystem)

Posting Komentar

Panduan dan Tutorial Perintah Dasar Linux DF (Disk Filesystem)

Perintah dasar linux DF (Disk Filesystem) bukan satu-satunya utilitas untuk melakukan pemeriksaan atau melihat status harddisk maupun media penyimpanan lainnya yang terpasang pada komputer. Namun, perintah dasar df ini sangat berguna dan tidak perlu melakukan install pada sistem operasi Linux karena secara default sudah terpasang didalamnya. Perintah ini sangat berguna untuk dapat dengan mudah terus memantau penggunaan kapasitas harddisk.

Linux merupakan salah satu platform yang legendaris beserta ekosistem yang terbangun didalamnya. Sudah tentu juga banyak diluaran sana aplikasi penunjang lainnya untuk memeriksa status harddisk. Namun, hampir seluruh pengguna Linux distro apapun itu akan menggunakan perintah linux df ini.

Seperti pada judul, df merupakan kependekan dari disk filesystem. Dengan menggunakan perintah ini akan dengan mudah mendapat ringkasan status penggunaan harddisk saat ini.

Prasyarat

  • Sistem Operasi Linux (Ubuntu/CentOS/Debian/LinuxMint/Kali)
  • Terminal
  • Hak akses Root

Lokasi Binary Perintah DF

Hampir seluruh default perintah dasar linux file binary akan berada pada direktori “/usr/bin” atau “/bin”

[email protected]:~$ which df /bin/df [email protected]:~$

Memeriksa Versi Perintah df

Megetahui versi berapa perintah dasar linux df yang dipergunakan saat ini mungkin perlu dilakukan berkaitan dengan fitur pada opsi yang tersedia saat ini.

[email protected]:~$ df --version df (GNU coreutils) 8.28 Copyright (C) 2017 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html. This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Written by Torbjorn Granlund, David MacKenzie, and Paul Eggert. [email protected]:~$

Melihat Penggunaan Harddisk

Saat menjalankan perintah df tanpa opsi tambahan, akan menampilkan penggunaan harddisk saat ini diserta dengan informasi teknis lain yang berguna seperti mount, persentasi penggunaan, ketersediaan ruang kosong dan total block.

[email protected]:~$ df Filesystem 1K-blocks Used Available Use% Mounted on udev 473800 0 473800 0% /dev tmpfs 100912 1008 99904 1% /run /dev/sda2 10252564 5375244 4336804 56% / tmpfs 504544 0 504544 0% /dev/shm tmpfs 5120 0 5120 0% /run/lock tmpfs 504544 0 504544 0% /sys/fs/cgroup /dev/loop0 90880 90880 0 100% /snap/core/7396 /dev/loop1 90624 90624 0 100% /snap/core/7270 tmpfs 100908 0 100908 0% /run/user/1000 [email protected]:~$

Perintah df dengan opsi -h

Apabila hasil perintah df diatas masih sulit untuk dimengerti, maka untuk memudahkan bisa ditambahkan opsi -h yang berarti Human Readable.

[email protected]:~$ df -h Filesystem Size Used Avail Use% Mounted on udev 463M 0 463M 0% /dev tmpfs 99M 1008K 98M 1% /run /dev/sda2 9.8G 5.2G 4.2G 56% / tmpfs 493M 0 493M 0% /dev/shm tmpfs 5.0M 0 5.0M 0% /run/lock tmpfs 493M 0 493M 0% /sys/fs/cgroup /dev/loop0 89M 89M 0 100% /snap/core/7396 /dev/loop1 89M 89M 0 100% /snap/core/7270 tmpfs 99M 0 99M 0% /run/user/1000 [email protected]:~$

Kenapa human readable, karena hasil perintah df -h akan memunculkan dengan format mega dan giga sehingga dapat dengan mudah dimengerti.

Menampilkan Seluruh Informasi Filesystem

Perintah df sebelumnya, hampir keseluruhan waktu adalah yang akan paling sering dieprgunakan. Namun untuk mengetahui lebih detail lagi mengenai informasi filesystem yang dipergunakan pada masing-masing harddisk maupun partisi yang ada saat ini maka perlu menambahkan opsi -a.

[email protected]:~$ df -a Filesystem 1K-blocks Used Available Use% Mounted on sysfs 0 0 0 - /sys proc 0 0 0 - /proc udev 473800 0 473800 0% /dev devpts 0 0 0 - /dev/pts tmpfs 100912 1008 99904 1% /run /dev/sda2 10252564 5375244 4336804 56% / securityfs 0 0 0 - /sys/kernel/security tmpfs 504544 0 504544 0% /dev/shm tmpfs 5120 0 5120 0% /run/lock tmpfs 504544 0 504544 0% /sys/fs/cgroup cgroup 0 0 0 - /sys/fs/cgroup/unified cgroup 0 0 0 - /sys/fs/cgroup/systemd pstore 0 0 0 - /sys/fs/pstore cgroup 0 0 0 - /sys/fs/cgroup/rdma cgroup 0 0 0 - /sys/fs/cgroup/memory cgroup 0 0 0 - /sys/fs/cgroup/devices cgroup 0 0 0 - /sys/fs/cgroup/freezer cgroup 0 0 0 - /sys/fs/cgroup/perf_event cgroup 0 0 0 - /sys/fs/cgroup/cpuset cgroup 0 0 0 - /sys/fs/cgroup/pids cgroup 0 0 0 - /sys/fs/cgroup/net_cls,net_prio cgroup 0 0 0 - /sys/fs/cgroup/hugetlb cgroup 0 0 0 - /sys/fs/cgroup/cpu,cpuacct cgroup 0 0 0 - /sys/fs/cgroup/blkio systemd-1 0 0 0 - /proc/sys/fs/binfmt_misc mqueue 0 0 0 - /dev/mqueue debugfs 0 0 0 - /sys/kernel/debug hugetlbfs 0 0 0 - /dev/hugepages fusectl 0 0 0 - /sys/fs/fuse/connections configfs 0 0 0 - /sys/kernel/config /dev/loop0 90880 90880 0 100% /snap/core/7396 /dev/loop1 90624 90624 0 100% /snap/core/7270 lxcfs 0 0 0 - /var/lib/lxcfs tmpfs 100908 0 100908 0% /run/user/1000 [email protected]:~$

Dengan hasil diatas, untuk lebih mudah dibaca oleh manusia maka dapat dikombinasikan dengan opsi -h, perhatikan hasil dari kombinasi opsi -ah berikut dibawah ini.

[email protected]:~$ df -ah Filesystem Size Used Avail Use% Mounted on sysfs 0 0 0 - /sys proc 0 0 0 - /proc udev 463M 0 463M 0% /dev devpts 0 0 0 - /dev/pts tmpfs 99M 1008K 98M 1% /run /dev/sda2 9.8G 5.2G 4.2G 56% / securityfs 0 0 0 - /sys/kernel/security tmpfs 493M 0 493M 0% /dev/shm tmpfs 5.0M 0 5.0M 0% /run/lock tmpfs 493M 0 493M 0% /sys/fs/cgroup

Penggunaan Harddisk Pada Spesifik Filesystem

Kadang, kita hanya perlu untuk memeriksa pengguna filesystem pada partisi tertentu dan tidak terhadap keseluruhan harddisk yang saat ini aktif dan terpasang. Untuk melihat penggunaan harddisk pada filesystem yang lebih spesifik maka dapat menggunakan opsi -T. Perhatikan hasil dari beberapa contoh penggunaan opsi -T dibawah ini.

[email protected]:~$ df -T /home/ Filesystem Type 1K-blocks Used Available Use% Mounted on /dev/sda2 ext4 10252564 5375244 4336804 56% / [email protected]:~$
[email protected]:~$ df -T /run Filesystem Type 1K-blocks Used Available Use% Mounted on tmpfs tmpfs 100912 1008 99904 1% /run [email protected]:~$

Jangan lupa juga untuk menambahkan opsi -h agar memudahkan df -Th.

Menampilkan Hasil Dalam Mega dan Giga

Menampilkan penggunaan harddisk dalam Mega dan Giga akan sangat memudahkan untuk dimengerti. Bila ingin perintah df menampilkan dalam Mega dan Giga opsi yang dapat dipergunakan adalah -m dan -h

[email protected]:~$ df -m Filesystem 1M-blocks Used Available Use% Mounted on udev 463 0 463 0% /dev tmpfs 99 1 98 1% /run /dev/sda2 10013 5250 4236 56% / tmpfs 493 0 493 0% /dev/shm tmpfs 5 0 5 0% /run/lock tmpfs 493 0 493 0% /sys/fs/cgroup /dev/loop0 89 89 0 100% /snap/core/7396 /dev/loop1 89 89 0 100% /snap/core/7270 tmpfs 99 0 99 0% /run/user/1000 [email protected]:~$

Sedangkan untuk melihat dalam Giga pergunakan saja opsi -h yang sudah dibahas diatas.

Perintah df dengan filter

Selain opsi-opsi diatas, yang tersedia dan dapat dipergunakan adalah opsi exclude atau mengesampingkan pada hasil pencarian pada jenis filesystem tertentu, hal ini dapat dipergunakan untuk meringkas hasil pencarian agar efisien. Opsi untuk melakukan hal tersebut adalah opsi -x

[email protected]fossible:~$ df -hx ext4 Filesystem Size Used Avail Use% Mounted on udev 463M 0 463M 0% /dev tmpfs 99M 1008K 98M 1% /run tmpfs 493M 0 493M 0% /dev/shm tmpfs 5.0M 0 5.0M 0% /run/lock tmpfs 493M 0 493M 0% /sys/fs/cgroup /dev/loop0 89M 89M 0 100% /snap/core/7396 /dev/loop1 89M 89M 0 100% /snap/core/7270 tmpfs 99M 0 99M 0% /run/user/1000 [email protected]:~$

Hasil dari perintah diatas adalah tidak menampilkan filesystem dengan format ext4. Setelah mengetahui opsi yang tersedia maka dapat dengan mudah disesuaikan dengan kebutuhan opsi-opsi tersebut melaui kombinasi agar hasil dapat dengan mudah dan cepat ditampilkan sesuai dengan keinginan.

Perintah Dasar Linux df -help

Selain opsi diatas, untuk mengetahui secara detail keseluruhan perintah dasar linux df, dapat dilakukan dengan menambahkan opsi –help untuk menampilkan keseluruhan informasi beserta ringkasan penjeasan fungsi dari opsi yang ada.

Related Posts

Posting Komentar