Linux Sunucularda Boşa Çıkan Disk Alanını Temizleme ve Büyük Dosyaları Bulma Komutları

  • 12 Tem 2026 12:41
  • Güncelleme: 12 Tem 2026
    5 dk. Okuma Süresi
Özet bulunamadı.

Linux Sunucularda Boşa Çıkan Disk Alanını Temizleme Yöntemleri

Linux sunucularında disk alanı yönetimi, sistem performansı ve verimlilik açısından oldukça önemlidir. Zamanla, gereksiz dosyalar, büyük dosyalar ve geçici veriler disk alanını doldurabilir. Bu nedenle, düzenli olarak disk alanını temizlemek, sistemin sağlıklı çalışmasını sağlamak için gereklidir. İşte Linux sunucularında boşa çıkan disk alanını temizlemenin bazı etkili yöntemleri:

Büyük Dosyaları Bulmak için En İyi Linux Komutları

Büyük dosyaları tespit etmek, gereksiz yer kaplayan dosyaları silmek için ilk adımdır. Aşağıda, büyük dosyaları bulmak için kullanabileceğiniz bazı komutlar bulunmaktadır:

  • du -ah / | sort -rh | head -n 10 : Bu komut, kök dizin altındaki en büyük 10 dosyayı ve dizini gösterir.
  • find / -type f -size +100M : Bu komut, boyutu 100 MB'dan büyük olan dosyaları bulur.

Disk Alanınızı Kurtarın: Linux'ta Boş Alan Temizleme İpuçları

Disk alanınızı kurtarmak için aşağıdaki ipuçlarını uygulayabilirsiniz:

  • Geçici dosyaları temizlemek için sudo apt-get clean veya sudo yum clean all komutlarını kullanabilirsiniz.
  • Eski çekirdekleri kaldırmak için sudo apt-get autoremove komutunu kullanın.
  • Log dosyalarını kontrol edin ve gereksiz olanlarını silin. Log dosyaları genellikle /var/log dizininde bulunur.
YöntemAçıklamaKullanılan Komut
Büyük Dosyaları BulmaDisk üzerinde en büyük dosyaları tespit etme.du -ah / | sort -rh | head -n 10
Geçici Dosyaları TemizlemeGereksiz geçici dosyaların silinmesi.sudo apt-get clean
Eski Çekirdekleri KaldırmaGereksiz eski çekirdeklerin silinmesi.sudo apt-get autoremove
Log Dosyalarını TemizlemeEski log dosyalarının silinmesi.Manuel silme veya find /var/log -type f -name "*.log" -delete

Linux sunucularında disk alanını temizlemek için bu yöntemleri ve komutları düzenli olarak uygulamak, sunucunuzun performansını artıracak ve gereksiz alan kullanımını azaltacaktır. Unutmayın, temizleme işlemlerini yapmadan önce önemli dosyalarınızın yedeğini almak her zaman iyi bir uygulamadır.

Linux Sunucularda Disk Temizliği: Büyük Dosyaları Tespit Etme ve Alan Yönetimi

Linux sunucularında disk temizliği, sistem performansını artırmak ve gereksiz dosyaları ortadan kaldırmak için kritik öneme sahiptir. Disk alanının düzenli olarak yönetilmesi, sunucunun sağlıklı çalışmasını sağlar. Bu yazıda, büyük dosyaları tespit etme yöntemlerini, boşa çıkan alanı yönetmek için kullanabileceğiniz komutları ve disk alanını temizlemek için hızlı ve etkili yöntemleri ele alacağız.

Büyük Dosyaları Tespit Etme

Büyük dosyaları tespit etmek, disk alanını yönetmenin ilk adımıdır. Linux'ta büyük dosyaları bulmak için en yaygın kullanılan komutlardan biri find komutudur. Aşağıdaki örnek, 100 MB'den büyük dosyaları bulmanıza yardımcı olacaktır:

find / -type f -size +100M

Bu komut, kök dizininden başlayarak 100 MB'den büyük tüm dosyaları listeler. Ayrıca, du komutu ile dizinlerin boyutunu analiz ederek hangi dizinlerin fazla yer kapladığını görebilirsiniz:

du -h --max-depth=1 /

Boşa Çıkan Alanı Yönetmek: Disk Temizleme Komutları

Disk alanını yönetmek için Linux'ta kullanabileceğiniz çeşitli komutlar mevcuttur. İşte bazı temel komutlar:

KomutAçıklama
df -hDisk kullanımını gösterir.
du -sh /path/to/directoryBelirtilen dizinin boyutunu gösterir.
apt-get cleanYüklenmiş paketlerin önbelleğini temizler.
rm -rf /path/to/file_or_directoryBelirtilen dosya veya dizini kalıcı olarak siler.

Disk Alanını Temizlemek için Hızlı ve Etkili Yöntemler

Disk alanını temizlemek için uygulayabileceğiniz bazı hızlı ve etkili yöntemler şunlardır:

  • Önbellek Temizleme: Yazılım güncellemeleri sonrası kalan önbellek dosyalarını temizlemek için apt-get clean veya yum clean all komutlarını kullanabilirsiniz.
  • Geçici Dosyaların Silinmesi: Geçici dosyaları silmek için rm -rf /tmp/* komutunu kullanabilirsiniz.
  • Büyük Log Dosyalarının Yönetimi: Log dosyalarının boyutunu kontrol edin ve gerekirse logrotate kullanarak bunları yönetin.

Sonuç olarak, Linux sunucularında disk temizliği, sistemin sağlıklı çalışması için hayati öneme sahiptir. Büyük dosyaları tespit etmek, disk alanını yönetmek ve temizleme komutlarını etkili bir şekilde kullanmak, sunucu performansını artıracaktır. Düzenli bakım ile disk alanınızı optimize edebilir ve sorunların önüne geçebilirsiniz.

Linux sunucularda boşa çıkan disk alanını temizlemek için `df` ve `du` komutlarını kullanabilirsiniz. `df -h` komutu, dosya sistemlerinizin ne kadar disk alanı kullandığını gösterirken, `du -sh /path/to/directory` komutu belirtilen dizinin ne kadar yer kapladığını gösterir. Gereksiz dosyaları bulduktan sonra, `rm` komutunu kullanarak bu dosyaları silebilirsiniz.
Büyük dosyaları bulmak için `find` komutunu kullanabilirsiniz. Örneğin, 100MB'den büyük dosyaları bulmak için `find / -type f -size +100M` komutunu çalıştırabilirsiniz. Bu komut, kök dizininden başlayarak 100MB'den büyük tüm dosyaları listeleyecektir.
Gereksiz dosyaları silmek için önce `apt-get autoremove` veya `yum autoremove` gibi paket yöneticisi komutları ile kullanılmayan paketleri kaldırabilirsiniz. Ardından, `rm` komutunu kullanarak manuel olarak gereksiz dosyaları silebilirsiniz. Ayrıca, `tmp` dizinini kontrol ederek geçici dosyaları temizlemek de önemlidir.

Bir Yorum Yazın

E-posta adresiniz yayınlanmayacak.Gerekli alanlar * ile işaretlenmişlerdir

Benzer Yazılar