已解决:有关详细信息,请参阅问题末尾的“但是”。
我已经设法将我的登录登录到 Unix 机器上。我没有一个简单的方法联系管理员,所以我想自己解决这个问题。我没有 root 访问权限(那太容易了)。
根据标题,我设法通过垃圾邮件标准输出的应用程序创建了一个大文件,我现在无法删除它。rm -f不起作用,也不行cat /dev/null >| $file,也不行truncate -s 0 $file。对于我尝试过的一切,错误类似于以下内容。
tr08[~]$ cat /dev/null >| wordlist.txt
-bash: wordlist.txt: Disk quota exceeded
Run Code Online (Sandbox Code Playgroud)
从输出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
Run Code Online (Sandbox Code Playgroud)
我不知道下一步该怎么做。谷歌只给了我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)
Run Code Online (Sandbox Code Playgroud)
但是:我不确定发生了什么,但是当我登录以获取 Gilles 在评论中要求的详细信息时,我尝试了一个rm,效果很好。quota -v现在也不产生任何输出。我不知道这是由于某些管理员干预还是其他一些狡猾的诡计,但现在看来一切都已排序。
小智 5
我真的不知道,为什么你提到的命令会失败,但你可以试试
> wordlist.txt
Run Code Online (Sandbox Code Playgroud)
这告诉 shell 将文件截断为 0 长度而不产生另一个进程。