디스크 할당량이 초과되었습니다. 잘라도 할당량이 줄어들지 않습니다.

디스크 할당량이 초과되었습니다. 잘라도 할당량이 줄어들지 않습니다.

해결하다: 자세한 내용은 질문 끝에 있는 "but"를 참조하세요.

Unix 상자에 성공적으로 로그인했습니다. 관리자에게 연락하기 쉬운 방법이 없어서 제가 직접 알아보려고 합니다. 루트 액세스 권한이 없습니다(너무 쉬울 것입니다).

제목대로 응용 프로그램의 stdout을 스팸하여 대용량 파일을 생성하는데 성공했는데 지금은 파일을 삭제할 수 없습니다. rm -f작동하지 않아요, 작동하지 않아요 cat /dev/null >| $file, 작동하지 않아요 truncate -s 0 $file. 내가 시도한 모든 것에 대해 오류는 다음과 유사합니다.

tr08[~]$ cat /dev/null >| wordlist.txt
-bash: wordlist.txt: Disk quota exceeded

출력이 quota도움이 되지 않습니다.

tr08[~]$ quota -v
Disk quotas for user meand (uid 8650):
     Filesystem  blocks   quota   limit   grace   files   quota   limit   grace
tau:/uspac/mc10/m10mr
                       0       0       0               0       0       0

다음에 무엇을 해야할지 모르겠습니다. Google은 나에게만 제공 truncate하므로 cat \dev\null의견이나 제안을 주시면 감사하겠습니다.

댓글로 요청된 출력:

tr08[~]$ uname -a
Linux tr08.ecs 2.6.30.10-106a.fc11.x86_64 #1 SMP Tue Sep 21 11:11:58 BST 2010 x86_64 x86_64 x86_64 GNU/Linux
tr08[~]$ mount | grep /m08ad
tau:/uspac/mc10/m10mr on /auto/complb/m10mr type nfs (rw,nosuid,intr,sloppy,addr=163.1.88.228)

하지만:무슨 일인지는 잘 모르겠지만 Gilles가 댓글에서 요청한 세부 정보를 얻기 위해 로그인했을 때 시도해 보았는데 rm훌륭하게 작동했습니다. quota -v이제 출력도 생성되지 않습니다. 이것이 관리자 개입 때문인지 아니면 다른 교활한 속임수 때문인지는 모르겠지만 이제 모든 것이 정리된 것 같습니다.

답변1

언급한 명령이 왜 실패하는지 잘 모르겠지만 시도해 볼 수 있습니다.

> wordlist.txt

이는 다른 프로세스를 생성하지 않고 파일을 0 길이로 자르도록 쉘에 지시합니다.

관련 정보