로깅을 제어하는 ​​파일 목록 및 해당 로그 파일 OSX


1

제목은 분명해야합니다. 그러나 일부 로깅은 syslogd 다음을 사용하여 제어 할 수 있습니다. asl.conf.

표준으로 제공되는 다른 모든 로그 파일을 제어하는 ​​파일 목록은 어디에서 찾을 수 있습니까? (제 3자를 요구하지 않지만 감사하게도)

OS 10.10.4를 사용하여 요세미티 (그러나 명명 된 버전 간의 차이점은 거의 없음) 예 :

/private/var/log/accountpolicy.log
/private/var/log/authd.log
/private/var/log/commerce.log
/private/var/log/coreduetd.log
/private/var/log/displaypolicyd.log
/private/var/log/fsck_hfs.log
/private/var/log/install.log
/private/var/log/opendirectoryd.log
/private/var/log/secinitd.log
/private/var/log/wifi.log

발견 된 것들과 무엇이 있는가? ~/user/Anon/Library/Logs 예 :

talagent.log
DiskUtility.log

물론 메일, iTunes 등의 특정 폴더에 대해서도 마찬가지입니다.

나는 모든 것을 통제하고 싶습니다. 그러나 먼저 어떤 기준에 누가 쓴 것인지 알 필요가 있습니다. 악마를 죽이는 것이 최선의 방법이 아닌 것 같아요.


사과조차도 맨 페이지에서이 작업을 수행하지 않습니다.
dichnixan

답변:


0

Apple은 소프트웨어 엔지니어가 로그 사용 방법, 로깅 수준 조정 방법, 로그 작성 위치, 문서 작성 여부 또는 위치를 일관되게 유지할 것을 요구하지 않습니다. 또한 OS X의 다윈 / 유닉스 레이어를 구성하는 다양한 오픈 소스 패키지에 그러한 규칙을 부과하지 않는다.

나는 누구든지 좋은 목록을 가지고 있을지 의심 스럽다. 그리고 그러한 목록은 최신 OS를 유지하기 위해 각 주요 OS 릴리스에서 크게 변경되어야 할 것이다.


그래서 가장 좋은 해결책은 여전히 ​​데몬 발급을 실행하는 것입니다 : "sudo find / name" .로그. "-delete"적어도 OSX 프로세스에는 더 나은 솔루션이 있어야합니다. 나는 이러한 목록의 결과를 del (without del)없이 처리했으며, 대부분은 사과가 어디에서 왔는지에 관해서 막연하게 설명되어 있습니다.
dichnixan

bash 코드에서 나를 위해 별표를 인쇄하지 않을 것입니다.
dichnixan
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.