Tôi đang làm việc trên một hệ thống tệp mà tôi không có quyền root và tất cả các điều trên đã không cho phép tôi xóa một tệp có cùng lỗi:
$ >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
Cũng đã thử điều này trên một tập tin:
$ mv file1 f
$ mv: cannot move `file1` to `f`: Disk quota exceeded
chỉnh sửa cũng đã thử:
$ cp /dev/null file1
$ cp: cannot create regular file 'file1': Disk quota exceeded
không có kết quả (đã nhận được thông báo lỗi tương tự)
Có rất nhiều tệp khác tôi chỉ cấp cho tôi một quyền bị từ chối nhưng tôi nghĩ đối với một số trong số đó là vì tôi không có quyền root. Dù sao, có rất nhiều tệp mà tôi có quyền ghi nên tôi thực sự chỉ cần một cách để buộc các tệp đó bị xóa. Có cách giải quyết nào tôi có thể sử dụng không?
Đầu ra của df -s cho hệ thống tập tin này:
Filesystem Size Used Avail Use% Mounted on
zfs1.local:/volatile 699G 699G 0 100% /nfs/volatile
mv
) bất kỳ tập tin? Nếu vậy, hãy thử đổi tên một loạt các tệp thành tên một ký tự. Điều đó có thể giải phóng đủ không gian trong các khối siêu dữ liệu để cho bạn rm
một tệp. Nếu bạn có đủ tên tệp dài, bạn sẽ có thể giải phóng một kilobyte trở lên. Không chắc chắn bạn cần bao nhiêu miễn phí để có thể cắt bớt hoặc xóa một tập tin, nhưng nó sẽ đưa bạn đến một nơi nào đó.