Де на 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.conf , я думаю, рядок є лише прикладом :

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

Якщо ви хочете використовувати цей каталог у своїй конфігурації, вам доведеться його створити.

Edit: Реальний syslog.conf на Mac OS X використовує system.logфайл.


3
Якщо ви подивитеся на фактичну /etc/syslog.conf замість сторінки man, ви побачите * .notice; authpriv, remoteauth, ftp, install.none; kern.debug; mail.crit / var / log / sy stem.log
Пол Томблін

Так, як я вже сказав, фактичним записом є system.log - НЕ повідомлення. Це в розділі Приклад людини.
splattne

splattne: це було все, моя система працює так, як ви описали, я просто не знав, де шукати конфігурацію.
benc

10

Це /var/log/system.logна Mac OS X. Ви, мабуть, читаєте підручні сторінки з програмного забезпечення на базі Linux, яке використовує /var/log/messagesфайл.


Я читаю сторінки чоловіка, попередньо встановлені в Mac OS X. Вони повинні бути з базового дистрибутива UNIX (якийсь тип BSD ...)
benc

1

Каталог var у Mac OS X є посиланнями, якщо ви зробите ls -l у вашому кореневому каталозі, ви побачите це:

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

Отже, ваша папка var знаходиться за адресою:

/private/var/

Однак я не в змозі знайти папку або файл повідомлень у папці журналу, тому не можу допомогти вам у цій частині питання.

Редагувати: При подальшому огляді схоже, що єдине, що в / var / log / повідомлення на моєму сервері RHEL - це журнали попередження sshd. Можливо, у Mac OS X sshd бінарні журнали до

/private/var/log/sshd

або подібне.

Які повідомлення ви шукаєте? Ви можете спробувати

$ cat /var/log/[process name]

і подивіться, чи кожен процес записує власний файл повідомлення.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.