Mengecek Penggunaan Storage di *nix

Overview

Saya biasa mengecek penggunaan storage di *nix dengan menggunakan command df. Contoh menggunakan df -h

Filesystem   Size    Used   Avail  Use%  Mounted on
/dev/sda5    55G     13G    40G     24%  /
dev          3.9G    0      3.9G     0%  /dev
run          3.9G    916K   3.9G     1%  /run
tmpfs        3.9G    7.6M   3.9G     1%  /dev/shm
tmpfs        3.9G    0      3.9G     0%  /sys/fs/cgroup
tmpfs        3.9G    268K   3.9G     1%  /tmp
/dev/sda7    19G     14G    3.5G    80%  /opt
/dev/sda8    95G     90G    220M   100%  /home

Tapi belakangan ini saya mulai merasa kurang nyaman. Saya butuh sesuatu yang hanya dilihat sekilas, langsung terlihat jelas. Jika menggunakan GUI, seperti gnome-system-monitor, mate-system-monitor, kdisk-free, etc agak merepotkan. Apalagi kalau menggunakan tiling window manager, dan aktivitas saya sebagian besar di terminal.

Saya coba cari di repository dengan keyword “df”, pacman -Ss df. Yup… saya menemukan pydf, dfc dan di. Berikut tampilan masing-masing:

pydf

☁  ~  pydf
Filesystem Size Used Avail Use%                                Mounted on
/dev/sda5   55G  12G   40G 22.3 [########....................] /         
/dev/sda8   95G  90G  221M 94.7 [##########################..] /home     
/dev/sda7   18G  14G 3579M 75.6 [####################........] /opt

Konfigurasi global pydf ada di /etc/pydfrc. Anda bisa menggunakan konfigurasi level user dengan cara copy ke home directory anda.

cp /etc/pydfrc ~/.pydfrc

Edit ~/.pydfrc sesuai dengan keinginan anda.

dfc

☁  ~  dfc
FILESYSTEM  (=) USED      FREE (-) %USED AVAILABLE     TOTAL MOUNTED ON 
rootfs      [======--------------]   27%     39.8G     54.9G /
dev         [--------------------]    0%      3.9G      3.9G /dev
run         [=-------------------]    0%      3.9G      3.9G /run
/dev/sda5   [======--------------]   27%     39.8G     54.9G /
tmpfs       [=-------------------]    0%      3.9G      3.9G /dev/shm
tmpfs       [--------------------]    0%      3.9G      3.9G /sys/fs/cgroup
tmpfs       [=-------------------]    0%      3.9G      3.9G /tmp
/dev/sda7   [=================---]   81%      3.5G     18.2G /opt
/dev/sda8   [====================]  100%    219.6M     94.6G /home

Konfigurasi global pydf ada di /etc/xdg/dfc/. Anda bisa menggunakan konfigurasi level user dengan cara copy ke home directory anda.

mkdir ~/.config/dfc/ -p
cp -r /etc/xdg/dfc/ ~/.config/dfc/

Edit ~/.config/dfc/dfcrc sesuai dengan keinginan anda.

di

☁  ~  di
Filesystem         Mount             Size     Used    Avail %Used  fs Type
/dev/sda5          /                54.9G    12.2G    39.8G   27%  ext4   
tmpfs              /dev/shm          3.9G     0.0G     3.9G    0%  tmpfs  
/dev/sda8          /home            94.6G    89.6G     0.2G  100%  ext4   
/dev/sda7          /opt             18.2G    13.8G     3.5G   81%  ext4   
run                /run              3.9G     0.0G     3.9G    0%  tmpfs  
tmpfs              /sys/fs/cgroup    3.9G     0.0G     3.9G    0%  tmpfs  
tmpfs              /tmp              3.9G     0.0G     3.9G    0%  tmpfs

Finally…

Setelah mencoba beberapa saat, saya langsung memutuskan untuk menggunakan dfc. Alasannya sederhana… Saat menggunakan dfc terasa lebih cepat dibandingkan menggunakan pydf. Itu wajar karena dfc dibuat dengan menggunakan bahasa C.

Iklan

Tinggalkan Balasan

Please log in using one of these methods to post your comment:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s