Когда вы читаете справочные страницы в Mac OS X, есть ссылки на / var / log / messages, но если вы посмотрите на файл, его не существует:
$ ls -l /var/log/messages
ls: /var/log/messages: No such file or directory
Это /var/log/system.log
в Mac OS X. Вы, вероятно, читаете справочные страницы программного обеспечения на базе Linux, которое использует /var/log/messages
файл вместо этого.
Если вы обратитесь к запись man в syslog.conf, Я думаю, это просто пример:
# Log anything (except mail) of level info or higher.
# Don't log private authentication messages!
*.info;mail.none;authpriv.none /var/log/messages
Если вы хотите использовать этот каталог в своей конфигурации, вам придется его создать.
Изменить: фактический syslog.conf в Mac OS X использует system.log
файл.
Каталог var в Mac OS X имеет символическую ссылку, если вы выполните ls -l в корневом каталоге, вы увидите следующее:
lrwxr-xr-x@ 1 root admin 11 22 Feb 2008 var -> private/var
Итак, ваша папка var находится по адресу:
/private/var/
Однако мне не удается найти папку или файл сообщений в папке журнала, поэтому я не могу помочь вам с этой частью вопроса.
Изменить: при дальнейшем осмотре кажется, что единственное, что находится в / var / log / messages на моем сервере RHEL, - это журналы предупреждений sshd. Возможно, двоичные журналы Mac OS X sshd
/private/var/log/sshd
или похожие.
Какие сообщения вы ищете? Вы можете попробовать
$ cat /var/log/[process name]
и посмотрите, записывает ли каждый процесс свой собственный файл сообщений.