linux命令之logger
1.logger介绍
linux命令logger是一个shell命令接口,通过该接口使用rsyslog的系统日志模块可以向系统日志文件(自定义日志文件)写入一行信息
2.logger用法
logger [参数] [message]
logger参数
参数 说明
-i 记录进程ID
-t 在日志中的每一行添加一个标签
-p 指定自定义的日志设备和对应的日志级别
-V 查看版本信息
3.实例
3.1.查看版本信息
命令:
logger -V
[root@rhel77 ~]# logger -V
logger from util-linux 2.23.2
[root@rhel77 ~]#
3.2.查看帮助信息
命令:
logger --help
[root@rhel77 ~]# logger --help
Usage:
logger [options] [message]
Options:
-T, --tcp use TCP only
-d, --udp use UDP only
-i, --id log the process ID too
-f, --file log the contents of this file
-h, --help display this help text and exit
-S, --size maximum size for a single message (default 1024)
-n, --server write to this remote syslog server
-P, --port use this port for UDP or TCP connection
-p, --priority mark given message with this priority
-s, --stderr output message to standard error as well
-t, --tag mark every line with this tag
-u, --socket write to this Unix socket
-V, --version output version information and exit
[root@rhel77 ~]#
3.3.模式系统日志
命令:
logger -it error -p local5.crit "hello world"
[root@rhel77 ~]# logger -it error -p local5.crit "hello world"
[root@rhel77 ~]# tail -n 1 /var/log/ztj.log #/var/log/ztj.log为自定义日志文件
127.0.0.1 error 2 hello-world hello world
[root@rhel77 ~]#
————————————————
版权声明:本文为CSDN博主「小黑要上天」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/z19861216/article/details/134239323