반응형
부제: systemd가 모은 로그를 서비스·시간·우선순위로 골라 보기
journalctl -u nginx # 특정 서비스 로그
journalctl -f # 실시간 따라가기
journalctl -n 100 # 최근 100줄
$ journalctl -u cron -n 2
Jul 12 10:47:01 host CRON[780076]: session opened for user root
Jul 12 10:47:01 host CRON[780076]: session closed for user rootjournalctl은 systemd 저널에 쌓인 로그를 본다. -u로 특정 서비스만,-f로 실시간, -p로 우선순위(에러 등)만 거른다.
서비스가 왜 안 뜨는지 볼 때 systemctl status 다음으로 여는 도구다.
이렇게도 쓴다
특정 서비스 로그를 실시간으로 따라간다(tail -f처럼).
journalctl -u nginx -f
에러 이상만 골라 본다(-p).
journalctl -p err -n 50
특정 시간대만 본다.
journalctl --since "1 hour ago"
이번 부팅의 로그만 본다(-b).
journalctl -b
로그가 디스크를 얼마나 쓰는지 보고 오래된 걸 정리한다.
journalctl --disk-usage && sudo journalctl --vacuum-time=7d반응형
'명령어 > Linux' 카테고리의 다른 글
| [리눅스] umount 마운트 해제 장치 분리 (0) | 2026.07.12 |
|---|---|
| [리눅스] mount 디스크 장치 마운트 연결 (0) | 2026.07.12 |
| [리눅스] systemctl 서비스 시작 중지 상태 확인 (0) | 2026.07.12 |
| [리눅스] nslookup DNS 조회 도메인 IP 확인 (0) | 2026.07.11 |
| [리눅스] nc netcat 포트 확인 연결 테스트 (0) | 2026.07.11 |