qmailの大量のキューを削除する
問題
qmailのキューを削除するにはどうしたらよい?
答え
qmailを停止してから、以下のようにして単純に削除する。
# rm -f /var/qmail/queue/*/*/*
「引数リストが長すぎます」といわれるぐらい数が多ければ、以下のようにxargsを使う。
echo /var/qmail/queue/*/*/* | xargs rm
細かい条件で削除ができるツールには以下のものがある。
・qmHandle http://qmhandle.sourceforge.net/
・queue-fast http://www.kawa.net/works/qmail/queue-fast.html
コメント