Etiket: bash script
-
/bin/bash^M: bad interpreter: No such file or directory hatası ve çözümü
Bazı bash scriptleri çalıştırmak isterken /bin/bash^M: bad interpreter: No such file or directory hatası alabilirsiniz , benim başıma gelme sebebi scripti windows ortamında hazırlayıp linux e indirerek çalıştırma denemem sonucunda oluştu. Çözüm için bash scriptinizi vi editörü ile açınız , aşağıdaki satırı yapıştırıp yine esc ve :wq ile kaydedip çıkınız i şimdi bash scriptiniz çalışacaktır :set fileformat=unix
-
Linux’te en çok dosya barındıran 10 klasörün tespiti (inode)
Aşağıdaki bash scripti kullanabiliriz. Kullanımı aşağıdaki bash scripti bir dosyaya yazın , örneğin nano inode.sh , içeriği yapıştırın , ctrl +x ile kaydedin , chmod +x inode.sh ile çalıştırma izni verin , sonra ./inode.sh /home şeklinde kullanabilirsiniz. Sonuç aşağıdaki gibi gözükecektir. root@ayhanarda:~# ./inode-arda.sh /home Lutfen sonucu gormek icin biraz bekleyin… Ayhan ARDA… 1.…
-
Load Kontrol ve Servisleri Yeniden Başlatmak
Aşağıdaki bash script i crontab a ekleyip belirlediğiniz sürelerde çalışmasını sağlar iseniz bu sürelerde load ları kontrol eder ve load yükselmesine neden olan servisi restart eder. #/usr/bin/! load=” 20“ degisken =`top -b -n 1 | head -n 10 | grep average | awk ‘{print $12}’ | cut -d, -f1 | cut -d. -f1` if […