web-dev-qa-db-ja.com

error.logファイルの内容を消去するが、ファイルはそのままにしておく方法

Error.log(nginxエラーログファイル)ファイルの内容を消去したいのですが、実際にファイルを削除したくありません。

これは可能ですか?

ubuntuの実行

26
user27449

あなたはこれを使うことができます:

>error.log

(そのように入力された-空の出力リダイレクト)

または

truncate -s0 error.log

デーモンを混乱させるでしょう。ファイルを消去してから、SIGHUPをnginxに送信します。