Запишіть все в OSX (не тільки те, що я бачу в консолі)


2

Чи є спосіб я можу увійти все, що відбувається в Mac OS X сніжний барс, а не тільки те, що я бачу в консолі? Я ледве бачу туди помилки, я хотів би побачити, які програми запитували, який ресурс у моєму комп'ютері, і реєструвати всю цю діяльність.

Як це зробити? Який найточніший і глибокий журнал можна отримати з того, що відбувається на моєму комп'ютері?

Відповіді:


2

Що ви можете побачити в журналах, які програми там записують. Все програмне забезпечення Apple записується до бази даних журналів Apple. Ви можете побачити це і те, що записано в syslog і файли в Console.app. Єдиний простий спосіб читати базу даних - Console.app. Зауважте, що для перегляду всіх записів може знадобитися запустити Console.app під адміністратором.

Не все, про що ви просите, наприклад, "програми, які запитували, який ресурс" записується додатком, ця інформація зазвичай не доступна. Що можна зробити, щоб отримати більше інформації, використовуйте деякі інструменти Unix lsof щоб отримати знімок відкритих файлів і сокетів або подібних інструментів розробки Apple dtrace , googling для прикладів дали це блог який має скрипти для запису файлів, які використовуються для процесів.


2

Так ви хочете заглянути всередину? Готуйся.

Ви повинні отримати Інструменти app. Вона є частиною інструментів розробників Apple. Це частина XCode, яку ви завантажуєте з App Store. Ви також отримаєте XCode IDE, симулятор iOS і багато іншого.

Він побудований на DTrace, тому ви отримуєте таку ж потужність з гарним графічним інтерфейсом!

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