linuxでログメッセージの大量出力を中止するには?
ログの連鎖を停止するには、次の手順を実行してください。
- ターミナルウィンドウを開く。
- sudo su(あなたがスーパーユーザーでない場合は)
- ログファイルの場所を確認します。通常、システムログファイルは/var/logディレクトリに格納されています。例: /var/log/syslogはシステムログファイルです。
- ログファイル停止したい場合、テキストエディタで開く。例:vim /var/log/syslog
- 開いているファイルでCtrl+Fキーを押して、停止したいログ行を検索するキーワードを入力する。
- ログの一行をコメントアウトして表示を止めるには、行頭に「#」マークを追加します。
- ファイルを保存してテキストエディターを終了します。
- 設定変更を有効にするためにログサービスを再起動する必要があります。ほとんどすべての Linux ディストリビューションは、次のコマンドを使用してログサービスを再起動できます。 sudo service rsyslog restart。
上記手順を完了するとログの連打は停止するはずです。ただし、あくまでターミナル上における特定行のログの連打を停止するだけで、ログファイル自体の生成は停止しません。