mac-osxの「/ var / log / messages」はどこにありますか?


11

Mac OS Xのマニュアルページを読むと、/ var / log / messagesへの参照がありますが、ファイルを探しても存在しません。

$ ls -l /var/log/messages
ls: /var/log/messages: No such file or directory

回答:


9

syslog.confmanエントリを参照する場合、この行は単なる例に過ぎません。

# Log anything (except mail) of level info or higher.
# Don't log private authentication messages!
*.info;mail.none;authpriv.none          /var/log/messages

構成でそのディレクトリを使用する場合は、作成する必要があります。

編集:Mac OS Xの実際のsyslog.confはsystem.logファイルを使用します。


3
manページではなく実際の/etc/syslog.confを見ると、*。notice; authpriv、remoteauth、ftp、install.none; kern.debug; mail.crit / var / log / sy stem.logが表示されます。
ポールトムブリン

はい、私が言ったように、実際のエントリはsystem.log-メッセージではありません。それはman のExampleセクションにあります。
飛び散る

splattne:それはそれでした、私のシステムはあなたが説明したように動作します、どこで設定を探すべきか分かりませんでした。
ベンツ2009

10

それはだ/var/log/system.logあなたは、おそらく使用するソフトウェアベースのLinuxからのmanページ読んでいるMac OS X上で/var/log/messagesそのファイルを。


私は、彼らはベースのUNIXディストリビューション(BSDのいくつかの種類...)からでなければならないのMac OS Xにプリインストールされているmanページを読んでいます
benc

1

Mac OS Xのvarディレクトリはシンボリックリンクされています。ルートディレクトリでls -lを実行すると、次のように表示されます。

lrwxr-xr-x@   1 root   admin        11 22 Feb  2008 var -> private/var

したがって、varフォルダーは次の場所にあります。

/private/var/

ただし、メッセージフォルダーまたはログフォルダー内のファイルを見つけることができないため、質問のその部分についてはサポートできません。

編集:詳細な検査では、RHELサーバーの/ var / log / messagesにあるのはsshd警告ログだけであるように見えます。Mac OS X sshdバイナリログに

/private/var/log/sshd

または類似。

どのメッセージを探していますか?あなたは試してみたいかもしれません

$ cat /var/log/[process name]

各プロセスが独自のメッセージファイルを書き出すかどうかを確認します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.