데몬 스크립트 파일 : /etc/rc.d/init.d/syslog
작성자 정보
- 구돌 작성
- 작성일
컨텐츠 정보
- 2,765 조회
- 0 추천
- 목록
본문
데몬 스크립트 파일 : /etc/rc.d/init.d/syslog
syslog는 리눅스 시스템의 필수적인 로깅시스템입니다.
이런 로깅시스템을 시작(종료)하는 스크립트입니다.
이 스크립트에 의해 로깅시스템의 데몬인 syslogd가 실행되면 /etc/syslog.conf파일을 참조하여 각 설정에 해당하는 조건이 되면 지정된 로그파일에 로그메시지를 기록합니다.
로그파일이 기록되는 디렉토리는 /var/log/이며 대표적인 로그파일로는 /var/log/messages, /var/log/secure, 그리고 /var/log/maillog등이 있습니다.
이 스크립트에 의해 실행되는 데몬은 /sbin/syslogd와 /sbin/klogd가 있습니다.
/sbin/syslogd는 로깅시스템의 주된 그리고 일반적인 로그메시지를 기록하는 주데몬이며 klogd는 커널메시지를 기록하는 커널로그데몬입니다.
그리고 서버의 로그메시지를 원격서버에 실시간으로 저장하고자 한다면 syslogd데몬 실행시에 -r옵션을 사용하여 실행하시기 바랍니다.
참고로 syslogd는 UDP 514번을 사용합니다.
사용옵션 : start|stop|status|restart|condrestart
스크립트 사용예
[root@command init.d]# /etc/rc.d/init.d/syslog stop Shutting down kernel logger: [ OK ] Shutting down system logger: [ OK ] [root@command init.d]# [root@command init.d]# /etc/rc.d/init.d/syslog start Starting system logger: [ OK ] Starting kernel logger: [ OK ] [root@command init.d]# [root@command init.d]# /etc/rc.d/init.d/syslog restart Shutting down kernel logger: [ OK ] Shutting down system logger: [ OK ] Starting system logger: [ OK ] Starting kernel logger: [ OK ] [root@command init.d]# [root@command init.d]# /etc/rc.d/init.d/syslog status syslogd (pid 6255) is running... klogd (pid 6259) is running... [root@command init.d]# [root@command init.d]# ps -ef | grep syslog root 6255 1 0 21:08 ? 00:00:00 syslogd -m 0 root 6276 5553 0 21:09 pts/1 00:00:00 grep syslog [root@command init.d]# |
관련자료
-
이전
-
다음