리눅스2023. 9. 26. 09:03

 

반달가면 이글루에서 백업 - http://bahndal.egloos.com/660210 (2022.8.13)

리눅스의 시스템 로그(system log)를 확인하고 싶다면 터미널창에서 journalctl을 사용하면 되겠다.

# 시스템 로그 전체 열람
journalctl

위와 같이 입력하면 가장 오래된 로그부터 보여준다. 만약 가장 최근의 로그부터 역순으로 보고 싶다면 -r 옵션을 사용한다.

# 최근 로그부터 보기
journalctl -r

현재 발행하는 시스템 로그를 실시간으로 보고 싶다면 -f 옵션을 사용한다.  

# 실시간 확인
journalctl -f

특정 로그를 찾고 싶다면 grep을 활용할 수 있다.

# sudo 로그만 보기
journalctl | grep sudo | more

시스템 로그는 시간이 오래 지나면 꽤 많은 분량이 된다. 현재 어느 정도의 디스크를 차지하고 있는지 보려면
--disk-usage 옵션을 사용한다.

# 디스크 사용량 확인
journalctl --disk-usage

과거의 시스템 로그를 삭제하여 디스크 용량을 확보할 수도 있다. 시스템 로그 삭제는 루트 권한을 필요로 하며, --vacuum-time 옵션을 사용하면 된다.

# 2일 넘은 시스템 로그를 모두 삭제
sudo journalctl --vacuum-time=2d

728x90
Posted by 반달가면