English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Linux logrotateコマンド

Linux コマンド全集

Linux logrotateコマンドは記録ファイルを管理するために使用されます。

logrotateコマンドを使用すると、システムが生成する記録ファイルを簡単に管理できます。自動的に置き換え、圧縮、削除、メールの記録ファイルを提供し、各記録ファイルは日次、週次、月次に処理される設定ができます。また、ファイルが大きくなるとすぐに処理することもできます。設定ファイルを編集して指定する必要があります。デフォルトの設定ファイルは、以下の場所に保存されています。/etcディレクトリ下、ファイル名がlogrotate.confです。

文法

logrotate [-?dfv][-s <状態ファイル>][--usage][設定ファイル]

パラメータ説明

  • -?または--help  オンラインヘルプ。
  • -dまたは--debug  詳細にコマンドの実行プロセスを表示し、トラブルシューティングやプログラムの実行状況の理解を助けます。
  • -fまたは--force  logrotateコマンドが必要としない場合でも強制的に記録ファイルのメンテナンス操作を開始。
  • -s<状態ファイル>または--state=<状態ファイル>  指定された状態ファイルを使用。
  • -vまたは--version  コマンドの実行プロセスを表示。
  • -usage  コマンドの基本的な使い方を表示。

オンラインサンプル

指定された記録ファイル

# logrotate /root/log.config

Linux コマンド全集