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

Linux ve Unix tabanli isletim sistemlerini hep beraber tanıyıp öğreneceğiz.
Cevapla
Kullanıcı avatarı
TRWE_2012
Zettabyte1
Zettabyte1
Mesajlar: 15793
Kayıt: 25 Eyl 2013, 13:38
cinsiyet: Erkek
Teşekkür etti: 2778 kez
Teşekkür edildi: 5772 kez

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

Mesaj 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.
Kullanıcı avatarı
TRWE_2012
Zettabyte1
Zettabyte1
Mesajlar: 15793
Kayıt: 25 Eyl 2013, 13:38
cinsiyet: Erkek
Teşekkür etti: 2778 kez
Teşekkür edildi: 5772 kez

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

Mesaj 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.
Kullanıcı avatarı
burak35
Zettabyte4
Zettabyte4
Mesajlar: 18293
Kayıt: 07 Eki 2016, 13:06
cinsiyet: Erkek
Teşekkür etti: 10637 kez
Teşekkür edildi: 12469 kez

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

Mesaj gönderen burak35 »

Memories never die. :)
Kullanıcı avatarı
Kayserilifatih
Exabyte1
Exabyte1
Mesajlar: 10580
Kayıt: 30 Ağu 2024, 20:48
cinsiyet: Erkek
Teşekkür etti: 981 kez
Teşekkür edildi: 7916 kez

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

Mesaj gönderen Kayserilifatih »

IBM zamanlarında bilgisayarlar bir odayı kaplıyormuş şimdiyse küçüldükçe küçülmüşler. :-D
Kullanıcı avatarı
TRWE_2012
Zettabyte1
Zettabyte1
Mesajlar: 15793
Kayıt: 25 Eyl 2013, 13:38
cinsiyet: Erkek
Teşekkür etti: 2778 kez
Teşekkür edildi: 5772 kez

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

Mesaj 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.
Kullanıcı avatarı
burak35
Zettabyte4
Zettabyte4
Mesajlar: 18293
Kayıt: 07 Eki 2016, 13:06
cinsiyet: Erkek
Teşekkür etti: 10637 kez
Teşekkür edildi: 12469 kez

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

Mesaj gönderen burak35 »

Yeni nesil çok afedersiniz "Eşşek" olduğu için anlamaz tabi insanlar zamanında ne sıkıntılar çekmiş. :)
Cevapla

“Linux ve Unix tabanli isletim sistemleri” sayfasına dön