MacOS - Как изменить уровень журнала syslogd для определенного процесса / программы?
Я новичок в MacOS, и я хотел бы получить лучшее представление о том, что происходит с системным процессом, когда мой компьютер запускается. Я вижу в журнале, что процесс меняет настройки, но в журнале не говорится, как.
Я думаю, что, установив уровень журнала для отладки, системный журнал будет собирать больше информации о том, что делает процесс. Если я запускаю sudo syslog -c SystemUIServer -d
для увеличения уровня журнала, настройки не сохраняются при перезагрузке компьютера.
Я читал здесь, что можно постоянно изменить настройку где-нибудь в файле .plist для syslogd, но я не понимаю, как это сделать.
Может кто-нибудь сказать мне настройки для постоянного повышения уровня журнала для определенного процесса, чтобы получить больше информации из файла журнала?
Редактировать:
В каталоге / system / library / launchdaemons я добавил приведенный ниже код в файл .plist для одной из системных служб, и мой компьютер не загружался.
<key>WaitForDebugger</key> <true/> <key>Debug</key> <true/>
Когда я снова запустил систему с резервной копией исходного файла .plist, журналы консоли показали, что процесс не загружается, так как launchd ожидал отладчика. Кажется, что ключ ведения журнала отладки отличается от запуска программы «Отладчик». Я действительно не знаю. Я все еще ищу решение и буду признателен за любые советы.
0 ответов на вопрос
Похожие вопросы
-
9
В чем разница между командами "su -s" и "sudo -s"?
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
3
Ускорение загрузки OS X на годичной MBP
-
-
4
Каковы различия между основными дистрибутивами Linux? Я замечу?
-
6
Просмотр журнала в Windows
-
2
Ограничить использование процессора для Flash в Firefox?
-
2
Как мне заставить мой микрофон работать под Debian GNOME?
-
2
Конки установки - образцы / идеи?
-
3
Как повторно связать резервную копию Airport Time Machine после перехода на новый Mac?
-
6
Как вы отключите звук запуска на Mac?