journalctl로 날짜·서비스별 로그 빠르게 필터링하는 실전 기술

Views: 0journalctl의 기본 개념 리눅스 시스템에서 systemd가 관리하는 로그는 모두 journal이라는 통합 저장소에 기록된다. journalctl 명령은 이 로그를 조회, 필터링, 검색할 수 있게 해주는 도구로, 텍스트 파일 기반의 /var/log보다 훨씬 유연하다.journalctl을 이용하면 커널 로그, 서비스 로그, 부팅 로그 등을 한 곳에서 다룰 수 있으며, 실시간 모니터링까지 가능하다. 이는 관리자에게 시스템 상태를 빠르게 파악할 수 있는 … Read more

cat 말고 less, tail -f, journalctl 로그 읽는 진짜 실무 패턴 정리

실무 환경에서 단순히 cat만으로 로그를 보는 것은 비효율적이다. 이 글에서는 less, tail -f, journalctl을 활용해 리눅스 로그를 빠르고 정확하게 읽는 실전 패턴을 정리한다. 각 명령어의 기본 사용법부터 필터링, 실시간 모니터링, 서비스 단위 추적까지 단계별로 설명한다.

서버 로그에서 비정상 접속 IP 자동 차단 스크립트

서버 접속 로그를 파싱해 비정상 시도를 감지하고, 임계치에 도달한 IP를 자동으로 차단하는 방법을 정리했다. 로그 소스 선정과 패턴 정의, 시간창·횟수 기반 임계치, 화이트리스트, iptables·nftables 분기, 만료·해제, systemd 타이머 자동화까지 재부팅 없이 운영 환경에 적용방법

리눅스 서버 재부팅 없이 환경 변수 적용 방법

리눅스 서버에서 환경 변수를 수정하고도 재부팅 없이 즉시 적용하는 방법은 서비스 중단을 막고 작업 효율을 높이는 핵심 기술이다. 일시 적용, 영구 적용, systemd 서비스 적용까지 실제 업무에서 즉시 활용 가능한 방법을 정리한다.