File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ logger
2+ ===
3+
4+ 在系统日志中记录相应条目
5+
6+ ## 补充说明
7+
8+ ** logger命令** 是用于往系统中写入日志,他提供一个shell命令接口到syslog系统模块
9+
10+ ### 语法
11+
12+ ```
13+ logger [options] [message]
14+ ```
15+
16+ ### 选项
17+
18+ ```
19+ -T, --tcp 使用流连接(TCP)
20+ -d, --udp 使用数据报(UDP)
21+ -i, --id 逐行记录每一次logger的进程ID
22+ -f, --file <file> 记录特定的文件
23+ -h, --help 显示帮助文本并退出
24+ -n, --server <name> 写入指定的远程syslog服务器,使用UDP代替内装式syslog的例程
25+ -P, --port <port> 使用指定的UDP端口。默认的端口号是514
26+ -p, --priority <prio> 指定输入消息的优先级,优先级可以是数字或者指定为 " facility.level" 的格式。
27+ 比如:" -p local3.info " local3 这个设备的消息级别为 info。
28+ 默认级别是 "user.notice"
29+ -s, --stderr 输出标准错误到系统日志。
30+ -t, --tag <tag> 指定标记记录
31+ -u, --socket <socket> 写入指定的socket,而不是到内置系统日志例程。
32+ -V, --version 输出版本信息并退出
33+ ```
34+
35+ ### 例子
36+
37+ ```
38+ logger -p syslog.info "backup.sh is starting"
39+ ```
40+
41+
42+ <!-- Linux命令行搜索引擎:https://jaywcjlove.github.io/linux-command/ -->
You can’t perform that action at this time.
0 commit comments