Linux에서 시스템 로그를 확인하는 방법
리눅스 시스템 로그 접근 방법
리눅스 운영체제에서 시스템 로그를 확인하고 싶으신가요? 리눅스 시스템의 모든 로그는 특정 디렉토리에 저장되어 있습니다. 각각의 로그는 개별 파일로 존재하며, 각 응용 프로그램에 따라 분류 및 정리됩니다.
터미널을 이용한 시스템 로그 확인
만약 리눅스 PC나 서버에서 특정 프로그램에 문제가 발생했다면, 로그 디렉토리로 이동하여 모든 로그 파일들을 살펴볼 수 있습니다.
루트 사용자 또는 일반 사용자 모두 /var/log/ 디렉토리에 접근하여 로그 파일을 읽을 수 있습니다. 터미널 창을 열려면 Ctrl + Alt + T 또는 Ctrl + Shift + T 키를 누르세요. 이후, 명령줄에서 cd 명령어를 사용하여 현재 홈 폴더(~/)에서 시스템 로그 디렉토리로 이동합니다.
cd /var/log/
시스템 로그 디렉토리에 진입한 후, ls 명령어를 사용해 /var/log/ 내의 모든 하위 디렉토리와 파일 목록을 확인할 수 있습니다.
ls
ls 명령어는 모든 로그 파일의 목록을 화면에 출력합니다. 여기서 확인하고자 하는 파일의 이름을 확인하고 기록해두세요. 그다음 cat 명령어를 실행하여 해당 로그 파일의 내용을 살펴보세요.
sudo cat example_error_log
만약 하위 디렉토리 내의 로그를 확인해야 한다면, 다음과 같이 명령어를 입력합니다.
cd name_of_program_folder
ls
sudo cat example_error_log
오류 로그 복사하기
필요에 따라, 시스템 로그를 /var/log/ 디렉토리 외부에서 읽을 수 있도록 복사할 수 있습니다. 복사에는 cp 명령어를 사용할 수 있습니다. 예를 들어, 단일 오류 로그 파일을 복사하려면 다음과 같이 합니다.
cd /var/log/
다음으로, ~/Documents 디렉토리에 시스템 로그를 저장할 폴더를 생성합니다.
mkdir -p ~/Documents/system-logs/
이제, 다음 명령어를 사용하여 로그 파일의 복사본을 만듭니다.
cp example_error_log ~/Documents/
또는, cp 명령어와 -r 스위치를 사용하여 /var/log/ 디렉토리 내의 로그 폴더 전체를 복사할 수 있습니다. 예를 들어:
참고: 경우에 따라 sudo 권한 없이는 /var/log/ 디렉토리에서 로그 복사가 실패할 수 있습니다.
cd /var/log/
mkdir -p ~/Documents/system-logs/
cp -r name_of_program_folder ~/Documents/system-logs/
GUI 환경에서 시스템 로그 확인
명령줄을 사용하는 방식은 빠르고 효율적이지만, 모든 사용자가 선호하는 방식은 아닐 수 있습니다. GUI 환경에서 시스템 로그를 확인하고 싶다면, 몇 가지 유용한 시스템 로그 뷰어 응용 프로그램을 사용할 수 있습니다.
가장 쉽게 설치하고 사용할 수 있는 응용 프로그램 중 하나는 Gnome Logs입니다. Gnome Logs는 오류를 카테고리별로 정렬하고, 로그를 파일로 내보내는 기능, 검색 기능 등 다양한 기능을 제공합니다.
Gnome Logs 설치하기
Gnome Logs를 설치하려면, 터미널 창을 열고(Ctrl + Alt + T 또는 Ctrl + Shift + T) 사용하는 리눅스 배포판에 맞는 명령어를 입력합니다.
우분투
sudo apt install gnome-logs
데비안
sudo apt-get install gnome-logs
아치 리눅스
sudo pacman -S gnome-logs
페도라
sudo dnf install gnome-logs
오픈수세
sudo zypper install gnome-logs
오류 메시지 확인
Gnome Logs는 매우 사용하기 쉽습니다. 응용 프로그램을 실행하면 최신 시스템 로그가 카테고리별로 정리되어 표시됩니다.
Gnome Logs 앱을 열면 가장 최근의 오류 로그 파일부터 시작합니다. 이전 로그 파일을 보려면, 창 UI 중앙에 있는 화살표 버튼을 클릭하여 원하는 로그 파일을 선택할 수 있습니다.
카테고리별 로그 확인
Gnome Logs의 장점 중 하나는 여러 카테고리 유형에 따라 오류 로그를 분류한다는 것입니다. 이러한 카테고리는 다음과 같습니다.
중요한
모두
애플리케이션
체계
보안
하드웨어
로그를 카테고리별로 정렬하려면 왼쪽 사이드바에서 원하는 카테고리를 클릭하세요. 그러면 Gnome Logs는 해당 카테고리에 해당하는 시스템 로그만 표시합니다.
로그 검색 기능
오류를 빠르게 찾아야 하고, 수많은 로그 파일을 일일이 살펴볼 시간이 없을 때 검색 기능을 사용하면 편리합니다.
Gnome Logs에서 시스템 로그를 검색하려면 돋보기 아이콘을 클릭한 다음 검색어를 입력하세요. 그러면 앱에서 해당 키워드와 관련된 검색 결과를 표시해 줍니다.
로그 파일 내보내기
Gnome Logs를 사용하면 오류 로그를 외부 파일에 쉽게 저장할 수 있습니다. 방법은 다음과 같습니다.
1단계: Gnome Logs에서 내보내고 싶은 로그 파일을 선택합니다.
2단계: 돋보기 아이콘 오른쪽에 있는 내보내기 버튼을 클릭합니다.
3단계: 파일 브라우저를 사용하여 리눅스 시스템에 로그 파일을 저장합니다.