OS X Lion: файл app.log у папці програм


1

Я помітив файл "app.log" у своїй папці Applications. Я видаляю його, але він з’являється знову через пару днів. Що це таке і чи можу я його позбутися?


1
Відкрийте Terminal.app і введіть less /Applications/app.log. Це повинно відображати вміст файлу, який може містити підказки про те, звідки він походить.
nohillside

@patrix: +1, не знаю, чому я не подумав про це :-)
binarybob

Відповіді:


2

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

sudo opensnoop | grep -i app.log

Це дозволить стежити за app.logстворенням і повідомляє вам про процес, який його створив (я припускаю, що не буде багато процесів, що створюють файл, який називається app.log, але, мабуть, ви можете його звузити, /Applicationsякщо хочете). Принаймні тоді ви будете озброєні знаннями про те, що створює файл, і потенційно зможете щось з цим зробити.

Наприклад, під час виконання вищевказаної команди, якщо ви набираєте текст

touch app.log

на іншій вкладці або вікні терміналу відображається оригінальний, який виконує opensnoopкоманду

501  10576 touch          3 app.log              
501  10099 mdworker       6 /Users/binarybob/Documents/app.log 

Чудово! Просто спробував. Дякуємо за команди opennoop та touch. Я знову дізнався щось нове :) Я отримав такі результати: dtrace: error on enabled probe ID 4 (ID 1436: syscall::open:return): invalid user access in action #4 at DIF offset 0 dtrace: error on enabled probe ID 4 (ID 1436: syscall::open:return): invalid user access in action #4 at DIF offset 0 dtrace: error on enabled probe ID 4 (ID 1436: syscall::open:return): invalid user access in action #4 at DIF offset 0
pechar

Вибачте за форматування, я намагаюся використовувати форматування міні-розмітки, але в коментарях, здається, не працює: /
pechar

@pechar: Що стосується цих помилок, чи були у вас одночасно запущені iTunes? Кілька інтернет-форумів повідомляють, що dtrace видає цю помилку, якщо вона є.
бінарбоб

Ніякий iTunes не був увімкнений, я працював лише у браузері. @binarybob
pechar

1

Добре, хлопці, я щойно дізнався, що створює цей файл. Її файл журналу для виключень, спричинених програмою під назвою FreeRapid.app, яка є помічником для завантаження, як JDownloader. Дякую і @patrix, і @binarybob за допомогу

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