RAM ve CPU Kullanimini gösteren bir skript
From Lapis Wiki
Bu makale IPUCU bölümü serisinin bir parçasıdır
|
| Ses • Çekirdek • Terminal/Kabuk |
| Dosya İşlemleri• Tarayıcılar • Diğer |
Aşağıdaki betik sayesinde RAM ve CPU kullanımızı öğrenebilirsiniz.
- Herhangi bir metin düzenleyiciyi (editorunuzu) çalıştırın.
- Aşağıdaki kodu kopyala/yapıştır olarak ekleyin.
#!/bin/bash
# RAM ve CPU Kullanımını gösterir (ilk 10 program ).
#
# Kullanımı:
# RAM kullanımı yüzdelik olarak göstermek için
# $ cpuram ram
#
# CPU kullanımı yüzdelik olarak göstermek için
# $ cpuram cpu
if [ ! $1 ] ; then
echo 'Lütden aşağıdaki şekilde komutu uygulayın'
echo '========================================='
echo
echo ' cpuram ram'
echo ' cpuram cpu'
exit 1
fi
# 1. Parametre "ram" olarak verilmiş ise
if [ "$1" == "ram" ] ;then
ps uxcm | awk '{
z=1;
print " # RAM PROGRAM"
while(getline==1) {
printf("%d%.0s %4.1lf MB %s\n",
z,substr($0,17,5),substr($0,32,7)/1024,substr($0,66))
z++;
# Aşağıdaki 10 değerinin yerine 20 yazarak, ilk 20 programı gösterebilirisinz
if(z>10) exit;
}
}'
fi
# 1. Parametre "cpu" verilmiş ise
if [ "$1" == "cpu" ];then
ps uxrc | grep -v awk | grep -v grep | awk '{
z=1;
print " # CPU PID PROGRAM"
while(getline==1) {
printf("%2d%.5s%% %.5s %s\n",
z,substr($0,12,5),substr($0,6,5),substr($0,66))
z++;
if(z>10) exit;
}
}'
fi
- Dosyayı "cpuram" olarak kaydedin
- /usr/bin/cpuram olarak dosyayı kopyalayın.
- Gerekli çalıştırma iznini verin
# chmod 755 /usr/bin/cpuram
- Kullanmak için cpuram ram veya cpuram cpu komutlarını kullanabilirsiniz:
$ cpuram ram # RAM PROGRAM 1 1,1 MB sh 2 0,0 MB - 3 0,5 MB ssh-agent 4 0,0 MB - 5 7,9 MB xfce4-session 6 0,0 MB - 7 5,2 MB xfce-mcs-manage 8 0,0 MB - 9 7,1 MB xfwm4 10 0,0 MB - $ cpuram cpu # CPU PID PROGRAM 1829 % n java 2219 % n 1 ps 3221 % n 1 sh
Bu kadar..
Konu ile ilgili Lapis Forum başlığı:
