1. sayfa (Toplam 1 sayfa)

30 Sene Sonra Yazdığım İlk Bash Shell Betiği (Merhaba Dünya gibi birşey)

Gönderilme zamanı: 15 Ara 2024, 12:24
gönderen TRWE_2012
top_processes.sh Kod İçeriği :

Kod: Tümünü seç

#!/bin/bash

# En çok kaynak tüketen arka plan işlemlerini gösteren betik

# İşlem sayısını belirleyin (örneğin, 10)
LIMIT=10

echo "En çok kaynak tüketen arka plan işlemleri:"
echo "------------------------------------------"
printf "%-8s %-6s %-6s %s\n" "PID" "%CPU" "%MEM" "COMMAND"

# ps komutunu kullanarak işlemleri al ve sıralayıp göster
ps -eo pid,%cpu,%mem,args --sort=-%cpu | head -n $((LIMIT + 1)) | tail -n $LIMIT | \
while read pid cpu mem cmd; do
    cmd_name=$(basename "$cmd")  # Kısa adını al
    printf "%-8s %-6s %-6s %s\n" "$pid" "$cpu" "$mem" "$cmd_name"
done

echo "------------------------------------------"
Gerekli İşlemler :

Terminalde dosyaya çalıştırma izni verilmesi

Kod: Tümünü seç

chmod +x top_processes.sh 
Termianal Çıktısı :

Kod: Tümünü seç

trwe_2012@battalgazi:~/Masaüstü$ sh top_processes.sh
En çok kaynak tüketen arka plan işlemleri:
------------------------------------------
PID      %CPU   %MEM   COMMAND
2459     6.3    8.8    firefox
2654     4.3    4.8    browser 5 tab
1677     3.2    4.7    cinnamon --replace
980      1.8    3.1    :0 -nolisten tcp vt7 -novtswitch
2587     0.4    3.6    browser 3 tab
2030     0.3    1.3    mintreport-tray
1745     0.2    1.9    nemo-desktop
4375     0.2    1.9    nemo
1282     0.1    0.0    VBoxClient --draganddrop
2656     0.1    3.3    browser 6 tab
------------------------------------------
trwe_2012@battalgazi:~/Masaüstü$


NOT:

Bir bash shell betiğini iki yolla çalıştırabilirsiniz unix/linux konsolundan(terminal'den)

1.Çalıştırma Yöntemi...

Kod: Tümünü seç

sh betik_adı.sh
2.Çalıştırma Yöntemi ....

Kod: Tümünü seç

./betik_adı.sh
Güle güle kullanın.

Re: 30 Sene Sonra Yazdığım İlk Bash Shell Betiği (Merhaba Dünya gibi birşey)

Gönderilme zamanı: 15 Ara 2024, 12:25
gönderen TRWE_2012
En son bundan 25-30 sene önce en son betiği IBM System V (Unix) 'de yazdığımı hatırlıyorum.(ama ne yazdığım hatırlayamıyorum)

1994 senesinin sıcak bir Mayıs ayının akşamıydı.O zamanlar bilgisayar da lüsk bir şeydi.(herkesin evinde de yoktu.)
Dayımgillerin evindeki IBM System V'e adeta vurulmuştum.(Microsoft da daha yeni yeni filizlenmekte idi ama yüzüne bakan yoktu kör olası, şimdi adam oldu da başımızda tekel kesildi.WindowsPC kullanıcısının tepesinde poza pişiyor... neyse)

Yani 13 yaşında bilgisayarla ilk tanışmam "IBM System V"dir.Hey gidi günler hey...Zaman ne kadar hızlı akıyor yahu...!!! Yaşlandık be...!!!

NOT:

IBM System V Unix İşletim Sistemi 1983 yılında çıkmıştır.

Re: 30 Sene Sonra Yazdığım İlk Bash Shell Betiği (Merhaba Dünya gibi birşey)

Gönderilme zamanı: 15 Ara 2024, 14:59
gönderen burak35
Memories never die. :)

Re: 30 Sene Sonra Yazdığım İlk Bash Shell Betiği (Merhaba Dünya gibi birşey)

Gönderilme zamanı: 15 Ara 2024, 15:26
gönderen Kayserilifatih
IBM zamanlarında bilgisayarlar bir odayı kaplıyormuş şimdiyse küçüldükçe küçülmüşler. :-D

Re: 30 Sene Sonra Yazdığım İlk Bash Shell Betiği (Merhaba Dünya gibi birşey)

Gönderilme zamanı: 15 Ara 2024, 17:35
gönderen TRWE_2012
Aynen , ama bugün bunu yeni nesil pc kullanıcısına söylesen, "hadi oradan der, benle maytap geçiyorsun diye de" kızar.

Re: 30 Sene Sonra Yazdığım İlk Bash Shell Betiği (Merhaba Dünya gibi birşey)

Gönderilme zamanı: 16 Ara 2024, 02:17
gönderen burak35
Yeni nesil çok afedersiniz "Eşşek" olduğu için anlamaz tabi insanlar zamanında ne sıkıntılar çekmiş. :)