JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... */ #include < sys/klog.h > int klogctl(int type , char * bufp , int len ); 説明 注意 : おそらく、あなたが探しているのは、 syslogd (8) と通信する C ライブラリ関数の syslog () でしょう。詳細は syslog (3) を参照のこと。 このページはカーネルの syslog () シ ... ステムコールについて説明している。 syslog () システムコールはカーネルの printk () バッファーを制御するために使用される。 このシステムコールに対する glibc ラッパー関 ... ネルソースで定義されているが、ユーザー空間には公開されていない。 したがって、数字を使うか、名前を自分で定義する必要がある。 SYSLOG_ACTION_CLOSE (0) ログをクローズする。現在のところ NOP である。 SYSLOG_ACTION_OPEN (1) ログをオープンする。現在のところ NOP ... ... */ #include < sys/klog.h > int klogctl(int type , char * bufp , int len ); 説明 注意 : おそらく、あなたが探しているのは、 syslogd (8) と通信する C ライブラリ関数の syslog () でしょう。詳細は syslog (3) を参照のこと。 このページはカーネルの syslog () シ ... ステムコールについて説明している。 syslog () システムコールはカーネルの printk () バッファーを制御するために使用される。 このシステムコールに対する glibc ラッパー関 ... ネルソースで定義されているが、ユーザー空間には公開されていない。 したがって、数字を使うか、名前を自分で定義する必要がある。 SYSLOG_ACTION_CLOSE (0) ログをクローズする。現在のところ NOP である。 SYSLOG_ACTION_OPEN (1) ログをオープンする。現在のところ NOP ... ... cility ); void syslog(int priority , const char * format , ...); void closelog(void); void vsyslog(int priority , const char * format , va_list ... ap ); glibc 向けの機能検査マクロの要件 ( feature_test_macros (7) 参照): vsyslog (): Since glibc 2.19: _DEFAULT_SOURCE Glibc 2.19 and earlier: _BSD_SOURCE 説明 openlog() openlog () は、プログラム用のシス ... て使用される (POSIX.1-2008 では ident が NULL の場合の動作は規定されていない)。 option 引数は、 openlog () の動作とその後の syslog () の呼び出しを制御するフラグを指定する。 facility 引数は、後で syslog () を呼び出す際に facility が指定されなかった場合に ... ... cility ); void syslog(int priority , const char * format , ...); void closelog(void); void vsyslog(int priority , const char * format , va_list ... ap ); glibc 向けの機能検査マクロの要件 ( feature_test_macros (7) 参照): vsyslog (): Since glibc 2.19: _DEFAULT_SOURCE Glibc 2.19 and earlier: _BSD_SOURCE 説明 openlog() openlog () は、プログラム用のシス ... て使用される (POSIX.1-2008 では ident が NULL の場合の動作は規定されていない)。 option 引数は、 openlog () の動作とその後の syslog () の呼び出しを制御するフラグを指定する。 facility 引数は、後で syslog () を呼び出す際に facility が指定されなかった場合に ... ... cility ); void syslog(int priority , const char * format , ...); void closelog(void); void vsyslog(int priority , const char * format , va_list ... ap ); glibc 向けの機能検査マクロの要件 ( feature_test_macros (7) 参照): vsyslog (): Since glibc 2.19: _DEFAULT_SOURCE Glibc 2.19 and earlier: _BSD_SOURCE 説明 openlog() openlog () は、プログラム用のシス ... て使用される (POSIX.1-2008 では ident が NULL の場合の動作は規定されていない)。 option 引数は、 openlog () の動作とその後の syslog () の呼び出しを制御するフラグを指定する。 facility 引数は、後で syslog () を呼び出す際に facility が指定されなかった場合に ... ... cility ); void syslog(int priority , const char * format , ...); void closelog(void); void vsyslog(int priority , const char * format , va_list ... ap ); glibc 向けの機能検査マクロの要件 ( feature_test_macros (7) 参照): vsyslog (): Since glibc 2.19: _DEFAULT_SOURCE Glibc 2.19 and earlier: _BSD_SOURCE 説明 openlog() openlog () は、プログラム用のシス ... て使用される (POSIX.1-2008 では ident が NULL の場合の動作は規定されていない)。 option 引数は、 openlog () の動作とその後の syslog () の呼び出しを制御するフラグを指定する。 facility 引数は、後で syslog () を呼び出す際に facility が指定されなかった場合に ... ... トと UNIX ドメインの両方のソケットが 利用可能なので、ローカルとリモートの両方で記録可能である。 このシステムの記録を提供する syslogd (8) は BSD のソースコードに由来しているものである。 カーネルロギング機能は klogd (8) ユーティリティによって提供され、スタ ... ンドアロン形式、syslogd クライアントのどちらの形式でも動作する。 syslogd は最近の多くのプログラムにロギングの手段を提供する。 記録されるメッセージ ... に加えてプログラム名のフィールドも持っている。 しかしながら記録される内容の信頼性については それぞれのプログラムに依存する。 syslogd のソースコードは激しく変更されながらも二つの特徴についてはそれを維持し つづけている。まず第一に、その基本となる、一般的な ... ... トと UNIX ドメインの両方のソケットが 利用可能なので、ローカルとリモートの両方で記録可能である。 このシステムの記録を提供する syslogd (8) は BSD のソースコードに由来しているものである。 カーネルロギング機能は klogd (8) ユーティリティによって提供され、スタ ... ンドアロン形式、syslogd クライアントのどちらの形式でも動作する。 syslogd は最近の多くのプログラムにロギングの手段を提供する。 記録されるメッセージ ... に加えてプログラム名のフィールドも持っている。 しかしながら記録される内容の信頼性については それぞれのプログラムに依存する。 syslogd のソースコードは激しく変更されながらも二つの特徴についてはそれを維持し つづけている。まず第一に、その基本となる、一般的な ... ... on を適用する facility と priority のパターンを規定する。 シャープ記号(``#'')で始まる行と空行は無視する。 このバージョンの syslogd は拡張された文法を認識することができる。 行の末尾にバックスラッシュ(``\'')を置くことによって、 ひとつのルールを複数行に分 ... 、数字を用いることも 可能であるが、これは使用しない方がよい。使用した時には警告がなされる。 facility と priority については syslog (3) に記述されている。以下に記述する各種の名前は /usr/include/syslog.h における LOG_ -values の同じ名前のものに対応する。 ... ードのいずれかである: auth 、 authpriv 、 cron 、 daemon 、 kern 、 lpr 、 mail 、 mark 、 news 、 security ( auth と同じ)、 syslog 、 user 、 uucp 、 local0 から local7 。 このうち security は今後は利用するべきでなく、また、 mark は内部利用のためのものな ... ... ログに記録される。 オプション -d , --udp データグラム (UDP) のみを使用する。デフォルトでは、 /etc/services で定義されている syslog ポートに接続が試みられる。それは、たいてい 514 番である。 接続先の指定については、 --server や --socket もご覧いただきたい ... だけである。 そうでない場合は、黙って無視される。 -n , --server server システムログのソケットではなく、指定されたリモートの syslog サーバ、 server に書き込む。 --udp や --tcp が指定されていない場合、 logger は、まず UDP を使用しようとし、それに失敗すると ... rt port 指定された port を使用する。このオプションが指定されない場合、 ポートはデフォルトが使われる。すなわち、UDP接続では syslog、TCP 接続では syslog-conn である。 -p , --priority priority 指定された優先度 priority でログにメッセージを記入する。 優先度 ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。