syslog
システムのログを記録するやつだよ
UNIX系のOSで出てくるよ
簡単に書くよ
syslog(読:シスログ)とは
Linuxのパソコンの中で起こったあれこれを記録するやつ。
もう少し正確に書くと
UNIX系のOS
(コンピュータの人格に相当するソフト)(Linuxとか)において、システム関連のログ(記録)を記録するための仕組み
です。
詳しく書くよ
順番に見ていきましょう。
まずは予備知識として「OS」と「ログ」について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。
OSは「これが無いとパソコンじゃねーよ」なパソコンさんの基本ソフトです。
パソコンさんはOSを入れることで、はじめてパソコンとしての お仕事が できます。
※「OS」という用語が世間に広まった きっかけがパソコンなので「パソコン」と書きましたが、スマホや その他のコンピュータ類でも同じです。
OSと呼ばれるソフトには、いくつかの種類があります。
パソコンさんの世界では、Windows、Mac、Linux辺りが有名どころです。
スマホの世界であれば、iOSやAndroidなどが主流です。
OSはパソコンさんの人格に相当するソフトです。
パソコンさんの中にWindowsを入れれば「ボクはWindowsだよー」な人格になります。
Linuxを入れれば「ミーはLinuxさー」な人格になります。
OSの中でも、Linuxとかは「UNIX系」と呼ばれたりします。
UNIXというOSがあるのですが、Linuxはそいつをもとにした発展形だからです。
まずは
・OSはパソコンさんの人格に相当するソフト
・OSには、いろいろな種類がある
・OSの中にはUNIX系と呼ばれる奴らがいる
というのを覚えておいてください。
また、パソコンさんたちは、自分のやったことや自分の中で起こったことを日々、記録しています。
これらの「コンピュータ世界におけるやったことや起こったことの記録」は「ログ」と言います。
パソコンさんは、自分のやったことをログとして残している
というのも覚えておいてください。
ここまでを踏まえて
UNIX系OSにおいて(システムの)ログを記録するやつ
が「syslog」です。
「syslog」の読みは「シスログ」ね。
実際のところ「syslogとは何ぞや?」というのを突っ込んで考え始めると、結構面倒くさいです。
「ログをネットワークを介してやり取りするための通信プロトコルである」とか「UNIX系OSでログを取るためのプログラムである」とかいう説明を見かけるでしょう。
「syslogdっていうデーモンがsyslogのサービスを提供している」のような説明を見かけるかもしれません。
よく分からなければ、気にしなくて良いです。
ポイントは
・(システムの)ログを記録する
・UNIX系のOS(MacとかLinuxとか)で出てくる
の2点です。
それさえ押さえておけば、あとは文脈から判断できると思います。
Windowsの方が分かりやすい人は、Windows系のOSにおけるイベントログ(を記録するやつ)のUNIX版がsyslogだと思ってください。
細かい部分は違いますが、役割は似たようなものです。
一言でまとめるよ
まぁ「syslog」って単語が出てきたら「UNIX系OSのパソコンの中にいてシステムのログを記録するやつなんだな~」と お考えください。
おまけ
■訳してみるよ
「syslog」は多分「system log(システム・ログ)」の略です。
「system(システム)」はカタカナで「システム」と解釈してください。
「log(ログ)」の意味は「丸太」とか「航海日誌」とか「(実験とかの)記録」とか「記録する」とかです。
何となく くっつけると
システムの丸太
……ではなく
システムの記録
となります。






