Linux işletim sisteminin istikrarlı ve güvenilir olduğu bilinmektedir. Ancak, bilgisayarınızı kullanılmaz hale getirebilecek sorunların da payı vardır. Böyle bir sorun, “cihazda yer kalmadı” hatasıdır. Bu hata, sabit sürücünüzde veya RAM’inizde boş disk alanı olmadığında ortaya çıkar.
NOT: Bu makale, Linux sisteminizin ‘Cihazda Boş Alan Kalmadı’ hatasını düzeltmenize yardımcı olacaktır. Tüm bu ipuçları işe yaramazsa, sisteminizin çökme olasılığı da vardır. başlamadan önce sistem yedeğini almanızı tavsiye ederiz. Sisteminizi bir yedek imajdan veya flash sürücüden yeniden yüklemeniz veya geri yüklemeniz gerekir.
/var/log dizininizde herhangi bir günlük dosyası olup olmadığını kontrol etmelisiniz. Varsa, bunları manuel veya otomatik olarak silin:
$ sudo rm -rf /var/log/*/*.log
Mailx içermeyen bir Linux sürümü kullanıyorsanız, komutun daha eski bir sürümünü kullanmak mümkündür. Örneğin:
yum remove mailx
rm -rf /var/spool/mail/*.MSG
Hangi çekirdeklerin hataya neden olduğu konusunda açıklamaya ihtiyacınız varsa veya eski çekirdekleri kaldırıp yepyenilerini yüklemek istiyorsanız, bu yöntem tam size göre. Bunu yapmak için şu komutu çalıştırın:
Birleştirme, bir sabit diskteki dosyaların onlara erişimi kolaylaştırmak için yeniden düzenlenmesidir. Parçalanmayı azaltmaya ve performansı artırmaya yardımcı olabileceğinden, sabit sürücünüzde çok sayıda dosya olması iyi bir fikirdir.
Linux dosya sisteminizi birleştirmek için aşağıdaki komutu kullanabilirsiniz:
sudo dd if=/dev/zero of=/dev/sda bs=1M count=64k conv=fdatasync
Geçici dosyaları bulmak ve silmek için aşağıdaki sözdizimine sahip bir komut çalıştırmanız gerekir:
$ grep -v ‘^#’ /var/log/syslog | sort -n | less
Sisteminizde herhangi bir geçici dosya varsa, bunlar bu çıktıda olacaktır. Bunların, farklı bir işlem (rm gibi) tarafından uygun şekilde temizlenene veya silinene kadar varsayılan olarak saklandığını unutmamak önemlidir. Yukarıdaki komut size dizin yapınızdaki her dosyanın tam olarak nerede olduğunu gösterecektir; ancak, bunları kaldırmakla ilgili hiçbir şey yapmaz. Bunu kendiniz yapmak için:
$ sudo rm -rf /tmp/*
Dosya kotaları, yöneticilerin kullanıcılar ve gruplar için kullanılabilir disk alanı miktarını sınırlamasına izin veren, sistem çapında bir ayardır. Örneğin, son birkaç haftadır iş için dizüstü bilgisayarını kullanan bir çalışanınız varsa, kritik verilerini kaybetmemesi için ağ sürücünüzün kullanımını sınırlamalısınız.
Kullanıcılar ve gruplar üzerinde dosya kotalarını etkinleştirmek için:
Bu yöntem, süper kullanıcı izinleri gerektirir ve görevi planlamak için cron’u kullanmanız gerekir. Öncelikle /tmp içinde bir dizin oluşturun (veya /dev/shm kullanın) sisteminizin geçici dosyalarının saklanmasını istediğiniz yerde. Ardından bu satırı ekleyin:
Clear -f /tmp/*
Yer açmak için dizinleri temizlemek üzere bir cron işi oluşturabilirsiniz.
Bunu yapmak için cron komutunu kullanmanız gerekir:
Bu hatayla karşılaşıyorsanız bunun nedeni /tmp klasörünüzde çok miktarda veri bulunması olabilir. Bu sorunu çözmek için:
$ sudo ls -lh /tmp
drwxr-xr-x 3 root root 4096 2014-12-02 17:26 .
drwxr-xr-x 4 root root 4096 2014-12-02 02:31 .. (etc)
Apple Watch’ta Gelen Arama Bildirimleri Alınamıyor: En Kapsamlı Çözüm Rehberi 🚀 Apple Watch, günlük yaşamı…
Microsoft Office’in Orijinalliğini Sorgulama: Derinlemesine ve Çözüm Odaklı Rehber Microsoft Office, dünya genelinde milyonlarca kullanıcı…
Microsoft Word Yanıt Vermiyor: Sorunu Çözmek İçin Kapsamlı ve Benzersiz Rehber makaleye simgeler ekle ve…