This repository contains production-oriented shell scripts designed to detect, analyze, and assist in resolving common Linux server issues encountered in real-world environments.
The focus is on operational diagnostics, automation, and repeatable analysis — not tutorial-style or toy examples.
These scripts are intended for system administrators and backend developers working with live Linux servers.
- CPU usage detection and analysis
- Memory usage monitoring and optimization
- Disk space exhaustion cleanup routines
- Network connectivity and DNS diagnostics
- SSH access issue detection
- System updates and basic security checks
- Log analysis for operational and security indicators
- Firewall configuration audits
- Backup and maintenance helper scripts
- Performance tuning utilities
Scripts are written to be readable, self-contained, and adaptable to different server roles and production environments.
Bu repo, Linux sunucularında en yaygın karşılaşılan sistem sorunlarını otomatik olarak tespit edip çözmek için geliştirilmiş scriptlerden oluşmaktadır.
✅ Yüksek CPU Kullanımı Tespit ve Çözüm
✅ Yüksek RAM Kullanımı ve Bellek Optimizasyonu
✅ Disk Dolu Problemi ve Temizlik
✅ Ağ Bağlantı ve DNS Sorunlarını Çözme
✅ SSH Erişim Sorunlarını Giderme
✅ Sistem Güncellemeleri ve Güvenlik Kontrolleri
✅ Log Analizi & Güvenlik Açığı Tespiti
✅ SSH Güvenlik Analizi
✅ Firewall Güvenlik Denetimi
✅ Otomatik Yedekleme
✅ Log Analizi & Güvenlik Tespiti
✅ Log Temizleme ve Optimize Etme
✅ Linux Performans Optimizasyonu
Bütün scriptin detaylı açıklaması için Kullanım Klavuzu dosyasını inceleyebilirsiniz.
- Scripti indirin ve çalıştırılabilir hale getirin:
chmod +x script_adi.sh
- Çalıştırmak için:
./script_adi.sh
Bu repoya katkıda bulunmak istiyorsanız, pull request gönderebilir veya issue açabilirsiniz.
🔹 Hazırlayan: Ali Osman Kahraman
🔹 Lisans: MIT License
🔹 Hazırlayan: [Ali Osman KAHRAMAN]
🔹 Lisans: MIT License