ログファイル名はどのように指定されますか?

ログファイル名はどのように指定されますか?

それとも、ログファイル名から何を推論できますか?

たとえば、Xorgログを確認しようとすると、次の3つのファイルが見つかります。

Xorg.0.log      
Xorg.0.log.old
Xorg.1.log

また、次の場所でこれらのログファイルの多くを見つけることもできます/var/log/

$ ls /var/log/*log*
/var/log/alternatives.log        /var/log/dpkg.log.4.gz
/var/log/alternatives.log.1      /var/log/dpkg.log.5.gz
/var/log/alternatives.log.10.gz  /var/log/dpkg.log.6.gz
/var/log/alternatives.log.11.gz  /var/log/dpkg.log.7.gz
/var/log/alternatives.log.12.gz  /var/log/dpkg.log.8.gz
/var/log/alternatives.log.2.gz   /var/log/dpkg.log.9.gz
/var/log/alternatives.log.3.gz   /var/log/faillog
/var/log/alternatives.log.4.gz   /var/log/fontconfig.log
/var/log/alternatives.log.5.gz   /var/log/kern.log
/var/log/alternatives.log.6.gz   /var/log/kern.log.1
/var/log/alternatives.log.7.gz   /var/log/kern.log.2.gz
/var/log/alternatives.log.8.gz   /var/log/kern.log.3.gz
/var/log/alternatives.log.9.gz   /var/log/kern.log.4.gz
/var/log/apport.log              /var/log/lastlog
/var/log/apport.log.1            /var/log/mail.log
/var/log/apport.log.2.gz         /var/log/mail.log.1
/var/log/apport.log.3.gz         /var/log/mail.log.2.gz
/var/log/apport.log.4.gz         /var/log/mail.log.3.gz
/var/log/apport.log.5.gz         /var/log/mail.log.4.gz
/var/log/apport.log.6.gz         /var/log/mysql.log
/var/log/apport.log.7.gz         /var/log/mysql.log.1.gz
/var/log/auth.log                /var/log/mysql.log.2.gz
/var/log/auth.log.1              /var/log/mysql.log.3.gz
/var/log/auth.log.2.gz           /var/log/mysql.log.4.gz
/var/log/auth.log.3.gz           /var/log/mysql.log.5.gz
/var/log/auth.log.4.gz           /var/log/mysql.log.6.gz
/var/log/boot.log                /var/log/mysql.log.7.gz
/var/log/bootstrap.log           /var/log/syslog
/var/log/dpkg.log                /var/log/syslog.1
/var/log/dpkg.log.1              /var/log/syslog.2.gz
/var/log/dpkg.log.10.gz          /var/log/syslog.3.gz
/var/log/dpkg.log.11.gz          /var/log/syslog.4.gz
/var/log/dpkg.log.12.gz          /var/log/syslog.5.gz
/var/log/dpkg.log.2.gz           /var/log/syslog.6.gz
/var/log/dpkg.log.3.gz           /var/log/syslog.7.gz

それでは、この数字は何を表していますか?そしてlogとの違いは何ですかlog.old

ベストアンサー1

ログファイルは、ターゲットアプリケーションによって異なる内容を表します。各アプリケーションは独自の方法でロギングを実装するためです。一般的に従ういくつかの標準がありますが、アプリケーションが特定のロギングポリシーに準拠するように強制することはありません。したがって、特定のアプリケーションのマニュアルページを確認して、ロギングの実装方法を理解する必要があります。それでは、Googleを使ってみてください。

最も一般的な方法は、.logログであることを示す拡張子を使用してログファイルの名前を指定することです。ログファイルは通常、/var/log/アプリケーションインストールディレクトリにも保存されます。

Xorgログの場合、数字はディスプレイ番号を表します(0は最初のディスプレイ、1は2番目のディスプレイである必要があります)。拡張子は、.oldログファイルが以前のxセッションのログファイルであることを示します。

おすすめ記事