rsyslog
특정 로그 이벤트를 /dev/xconsole
다음에 기록 하도록 구성 했습니다 .
*.*;cron.!=info;mail.!=info |/dev/xconsole
/dev/xconsole
명명 된 파이프 ( fifo
)입니다. 기록되는 내용을보고 싶다면 할 수 있습니다 cat /dev/xconsole
. cat /dev/xconsole
파일을 읽은 후 명령 이 완료되지 않고 대신 동작 한다는 것을 알고 놀랐습니다 tail -f
. 즉, 두 명령은 동일하게 작동합니다.
cat /dev/xconsole
tail -f /dev/xconsole
왜 그런지 설명해 주시겠습니까?
둘 사이에 어떤 차이가 있습니까?