ディスククォータを超えました。切り捨ててもクォータは減りません。

ディスククォータを超えました。切り捨ててもクォータは減りません。

解決する:詳細については、質問の最後にある「but」を参照してください。

Unix ボックスに正常にログインしました。管理者に連絡する簡単な方法がないので、私は自分で知りたいと思います。 rootアクセス権がありません(簡単になります)。

タイトル通り、アプリケーションの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がコメントで要求した詳細を取得するためにログインしたときに試してみましたが、うまくいきましたrmquota -vこれで出力も生成されません。これが管理者介入によるのか、それとも他の狡猾な詐欺のせいなのかは分かりませんが、今はすべてが整理されたようです。

答え1

上記のコマンドがなぜ失敗するのかわかりませんが、試してみることができます。

> wordlist.txt

これは、他のプロセスを作成せずにファイルをゼロ長に切り捨てるようにシェルに指示します。

関連情報