Thursday, October 7, 2010

Linux Command Line Harddisk CPU Memori

Untuk Melihat aktivitas dari sebuah komputer biasanya yang dapat menjadi indikasi adalah penggunaan CPU, penggunaan Memori, dan Penggunaan Kapasitas Harddisk.



Pada Operation System bebasis linux untuk memonitoring penggunaan komponen-komponen tersebut dapat menggunakan perintah command line linux.

Berikut ini adalah beberapa contoh command line linux untuk kebutuhan tersebut

a. Command Untuk melihat Space Harddisk pada setiap partisi.
df -h | grep -vE 'none|udev|cdrom|tmpfs'
contoh:
Filesystem  Size  Used Avail Use% Mounted on
/dev/sda6              16G  4.1G   11G  29% /
/dev/sda7              62G   17G   43G  28% /home


b. Command Untuk melihat penggunaan memori dan swap
free -m | grep -v '/'
Contoh:
total used  free  shared buffers cached
Mem:   993   857   135       0     104    421
Swap: 2588     0  2588


c. Command Untuk menghitung persentasi (%) penggunaan Prosesor
ps aux|awk 'NR > 0 { s +=$3 }; END {print s}'
Contoh:
2.6


d. Command Untuk menghitung persentasi (%) penggunaan Memori
ps aux|awk 'NR > 0 { s +=$4 }; END {print s}'
Contoh:
64.3


e .Command Untuk menampilkan daftar proses di memori
ps aux | awk '{print $4"  "$1"  "$11 }' | grep -v '%' | sort -rn -k1
Contoh:
10.2  dendie  /usr/lib/firefox-3.6.10/firefox-bin
3.0  mysql    /usr/sbin/mysqld
3.0  dendie   nautilus
2.8  dendie   gedit
2.0  dendie   /usr/bin/python
1.8  dendie   /usr/bin/python
1.8  dendie   gnome-panel
1.6  root     /usr/bin/X
1.3  dendie   /usr/lib/gnome-settings-daemon/gnome-settings-daemon


f. Command Untuk menampilkan daftar proses di prosesor
ps aux | awk '{print $3"  "$1"  "$11 }' | grep -v '%' | sort -rn -k1
Contoh:
0.9  dendie  /usr/lib/firefox-3.6.10/firefox-bin
0.8  root    /usr/bin/X
0.5  dendie  gedit
0.4  dendie  /usr/lib/erlang/erts-5.7.4/bin/beam.smp
0.3  dendie  /usr/lib/gnome-panel/clock-applet
0.2  dendie  /usr/bin/python
0.1  dendie  /usr/bin/python
0.1  dendie  /usr/bin/python

No comments:

Post a Comment