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)
Bu yardımcı oldu mu?
0 / 0
Uygulamalar Hücresel Veri Üzerinden İndirilmiyor Hücresel veri üzerinden App Store'dan uygulama indiremiyor musunuz? Wi-Fi’ye bağlı…
Tesla Wi-Fi’a Nasıl Bağlanır? araçları, yazılım güncellemelerini almak, internet üzerinden hizmetleri kullanmak ve araç içinde…
Excel dosyalarının bozulması, hem bireyler hem de iş dünyası için ciddi bir sorun olabilir. Özellikle…