Kök izinlerinin olmadığı ve yukarıdakilerin hepsinin aynı hataları içeren bir dosyayı silmeme izin vermediği bir dosya sistemi üzerinde çalışıyorum:
$ >file1
$ -bash: file1: Disk quota exceeded
$ dd count=1 if=/dev/random of=file1
$ dd: opening `file1': Disk quota exceeded
$ rm file1
$ rm: cannot remove 'file1': Disk quota exceeded
$ cat /dev/null > file1
$ -bash: file1: Disk quota exceeded
Ayrıca, bir grup dosyayı bu denedim:
$ mv file1 f
$ mv: cannot move `file1` to `f`: Disk quota exceeded
düzenleme şimdi de denedik:
$ cp /dev/null file1
$ cp: cannot create regular file 'file1': Disk quota exceeded
boşuna değil (aynı hata mesajı alındı)
Bana sadece reddedilen bir hata verdiğim başka dosyalar var ama bunun için kök izinlerim olmadığı için bazılarını düşünüyorum. Her neyse, yazma izinlerim olan çok sayıda dosya var, bu yüzden gerçekten bu dosyaları silmeye zorlamak için bir yola ihtiyacım var. Kullanabileceğim herhangi bir geçici çözüm var mı?
Bu dosya sistemi için df -s çıktısı:
Filesystem Size Used Avail Use% Mounted on
zfs1.local:/volatile 699G 699G 0 100% /nfs/volatile
mv
Herhangi bir dosyayı yeniden adlandırabilir misiniz ( )? Öyleyse, bir grup dosyayı tek karakterlik adlarla yeniden adlandırmayı deneyin. Bu, meta veri bloklarında rm
bir dosya bırakmanıza yetecek kadar alan açabilir . Yeterli uzun dosya adınız varsa, bir kilobayt veya daha fazlasını serbest bırakmanız gerekir. Bir dosyayı kısaltmak veya silmek için ne kadar özgür olmanız gerektiğinden emin değilim, ancak sizi bir yere götürmelidir.