Selamlar. Zaman zaman benim de sunucularımı kullanırken ihtiyacım olan kodları sizinle paylaşmaya devam ediyorum. Bu yazıda, herhangi bir Linux sunucuda “boş disk alanı nasıl öğrenilir, disk alanı nasıl kontrol edilir?” onu öğreneceksiniz.
df
Komutu:df
(disk free) komutu, dosya sistemi düzeyinde kullanılabilir disk alanını gösterir. Temel kullanımı:
df -h
Bu komut, disk kullanım bilgilerini okunabilir bir biçimde (megabyte, gigabyte cinsinden) listeler. -h
seçeneği “human-readable” (insan tarafından okunabilir) anlamına gelir ve boyutları daha anlaşılır bir şekilde gösterir.
du
Komutu:du
(disk usage) komutu, belirli bir dizindeki dosya ve dizinlerin ne kadar alan kapladığını gösterir. Örneğin, geçerli dizindeki kullanımı görmek için:
du -sh
Yine -h
seçeneği boyutları anlaşılır biçimde gösterir ve -s
seçeneği sadece toplam kullanımı gösterir.
lsblk
Komutu:lsblk
komutu, sistemdeki tüm blok cihazlarını (diskler, bölümler vb.) listeler ve montaj noktalarını gösterir:
lsblk
fdisk
Komutu:fdisk
komutu disk bölümleri hakkında bilgi sağlar. Disklerin boyutunu ve bölüm düzenini görmek için şu komutu kullanabilirsiniz (root yetkileri gerektirir):
sudo fdisk -l
ncdu
Komutu:ncdu
(NCurses Disk Usage) komutu,du
komutuna grafiksel bir arayüz sağlar ve dosya/dizin kullanımını interaktif bir şekilde gözden geçirmenize olanak tanır. Önce kurulum gerektirebilir:
sudo apt-get install ncdu
Ardından kullanım için:
ncdu /path/to/directory
Komutları kullanırken, bazıları root veya sudo yetkileri gerektirebilir, özellikle sistem genelindeki bilgilere erişim sağlamak için. Sunucunuzun yapılandırmasına ve dağıtımına bağlı olarak, komutlar ve seçenekler farklılık gösterebilir.