macOS의 콘솔 앱은 디버그 메시지 및 로그 파일을 위한 시스템 전체 뷰어입니다. 이를 사용하여 응용 프로그램의 오류를 추적하거나 시스템에서 무슨 일이 일어나고 있는지에 대한 아이디어를 얻을 수 있습니다.
이 앱의 대부분은 macOS 운영 체제를 더 잘 이해하는 개발자를 위해 만들어졌기 때문에 일반 사용자가 볼 수 없습니다. 경고 및 오류는 컴퓨터를 정상적으로 사용하는 동안 매우 일반적이므로 여기에서 많이 표시되더라도 걱정하지 마십시오.
콘솔 읽기
Command+Space를 누르고 검색하여 Spotlight에서 콘솔 앱을 시작하거나 Applications 디렉토리의 Utilities 폴더에서 시작할 수 있습니다. (Finder를 열고 “응용 프로그램”을 선택하여 찾습니다.)
가장 먼저 보게 될 것은 콘솔 자체입니다. 이것은 시스템에서 실행되는 프로세스 및 서비스에서 보낸 모든 메시지를 기록합니다. 매우 빠르게 업데이트되므로 이해하려면 정렬을 사용해야 합니다.
도구 모음의 위쪽에는 “지금”이라는 버튼이 있으며 새 메시지가 들어올 때 자동으로 창을 아래로 스크롤합니다. 이것은 실시간으로 디버그하려는 경우 유용할 수 있습니다.
또한 오류 및 오류만 보도록 선택할 수도 있습니다. 그러면 옆에 빨간색 또는 노란색 점이 없는 모든 항목을 필터링하고 보고 싶은 중요한 항목만 표시할 수 있습니다.
여기에는 다른 매개변수로 검색할 수 있는 기능이 추가된 검색 표시줄도 있습니다. 아무거나 입력하고 Enter 키를 누른 다음 “임의” 드롭다운에서 매개변수를 변경합니다.
이를 사용하여 문제와 관련된 메시지만 표시하도록 콘솔 범위를 좁힐 수 있습니다.
또 다른 보기는 연결된 활동에 따라 콘솔 메시지를 정렬하는 “활동” 패널입니다.
이들은 계층적으로 정렬되어 있으므로 확장하려면 각 항목 옆에 있는 흰색 “+” 버튼을 클릭해야 합니다.
로그 뷰어
시스템의 로그는 더 자세하고 영구적인 콘솔 메시지처럼 작동합니다. 사이드바의 “보고서” 섹션에서 찾을 수 있습니다.
로그는 여러 범주로 나뉘며 대부분의 사용자 수준 앱에는 “~/Library/Logs”에 로그가 있고 응용 프로그램별로 분할되어 있습니다. 하위 수준 프로세스는 “/Library/Logs” 또는 “/var/log”에 있을 수 있습니다. 이들은 모두 디스크에도 존재하므로 다른 사람에게 파일을 보내야 하는 경우 이 폴더로 이동하여 파일 자체를 복사할 수 있습니다.
시스템 프로세스 및 사용자 앱에 대한 로그를 함께 그룹화하는 “시스템 보고서” 및 “사용자 보고서” 범주도 있습니다.