私のコンピュータを起動するときに最初の2行をどのようなコードで書くのか疑問に思います/var/log/syslog
。
Aug 4 10:13:48 HOSTNAME kernel: imklog 5.8.11, log source = /proc/kmsg started.
Aug 4 10:13:48 HOSTNAME rsyslogd: [origin software="rsyslogd" swVersion="5.8.11" x-pid="2103" x-info="http://www.rsyslog.com"] start
Aug 4 10:13:48 HOSTNAME kernel: [ 0.000000] Initializing cgroup subsys cpuset
Aug 4 10:13:48 HOSTNAME kernel: [ 0.000000] Initializing cgroup subsys cpu
最初の行には次のように記載されていますが、
kernel:
カーネルソースにこれらの文字列が見つからないため、カーネルにはできません。また、ソースで見つからなかったため、汚れもありません。では、どこから来るのか?2行目も疑わしいです。 rsyslogdとマークされていますが、起動プロセスの初期にあるため、通常のスレッド/プロセスにすることはできません。カーネルソースコード、grubソースコード、rsyslogソースコードでは見つかりません。では、どこから来るのか?