주어진 메시지를 /var/log/message 파일에 기록한다.
logger는 주어진 메시지를 보내 /var/log/messages 로그에 기록한다.
그럼, 아래 메시지를 로그파일에 저장해 보자.
/var/log/messages 파일의 최신 로그 부분에서 logger 명령으로 저장한 메시지를 살펴 볼수 있다.
[관련 명령어]
syslogd 리눅스 시스템 로그 기록 유틸리티
klogd 커널 로그 데몬
사용법 : logger [옵션] [메세지...] -i : 매 줄마다 logger의 프로세스 ID를 기록한다. -s : system log와 같이 메시지를 표준 오류 장치에 기록한다. -f file : 지정한 file 파일명의 내용을 로그에 기록한다. -p pri : 지정한 pri 우선권으로 메시지를 입력한다. pri에는 숫자 형식으로 오거나, "facility.level" 식으로 올 수도 있다. 예를 들어, "-p local3.info" 옵션은 local3 facility에서 informational 수준으로 메시지가 기록된다. 초기값은 "user.notice."이다. -t tag : 지정한 tag를 매 줄마다 기록한다.
logger는 주어진 메시지를 보내 /var/log/messages 로그에 기록한다.
그럼, 아래 메시지를 로그파일에 저장해 보자.
# logger System Logger Testing
/var/log/messages 파일의 최신 로그 부분에서 logger 명령으로 저장한 메시지를 살펴 볼수 있다.
# tail /var/log/messages
[관련 명령어]
syslogd 리눅스 시스템 로그 기록 유틸리티
klogd 커널 로그 데몬