这是命令 courierlogger,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
courierlogger - Courier 系统日志包装器
概要
快递员 [-名称=标题] [-设施=子系统] [-pid=文件名] [-用户=用户]
[-组=组] [-droproot] [[[-respawn] [-start] 程序 [论证...]] |
[-停止] | [-重新开始]]
商品描述
快递员 是一个包装器,它捕获另一个进程的错误消息,并转发
它们到系统日志记录工具“syslog”。
courierlogger有两种使用方式:
1. 使用 shell 将另一个命令的标准错误和/或其标准输出通过管道传送到
快递员的标准输入。
2. 或者, 快递员 自己可以开始另一个进程,并安排它的
捕获标准错误。
在任何一种情况下,每个读取的文本行都作为系统日志消息发送。
配置
-名称=标题
使用 标题 用于向系统日志发送消息。 标题 应该是应用程序的名称。
-设施=子系统
使用 子系统 用于对消息进行分类。 您的系统日志工具使用 子系统 至
确定哪些日志消息记录在哪些日志文件中。 当前定义的
子系统是:
· 授权
· 授权
· 安慰
· 定时任务
· 守护进程
· FTP
· 字距
· LPR
· 邮件
· 消息
· 安全
· 用户
· UUCP
· 本地0
· 本地1
· 本地2
· 本地3
· 本地4
· 本地5
· 本地6
· 本地7
备注
并非所有上述设施名称都在每个系统上实现。 检查你的
有关允许使用哪些设施名称的信息,请参阅系统的 syslog 文档,
以及哪些日志文件记录了每个设施的相应消息。
-pid=文件名
保存 快递员的进程 ID 在 文件名。 该 -pid 选项是必需的,当 -开始,
停止, -重新开始 给出。 如果 -pid 没有这些, -开始 假设。
-开始
作为守护进程运行。 这 PID 选项是必需的。 快递员 将悄悄终止,如果
另一个 快递员 进程已经在运行。 这用于确保只有
一个程序实例同时运行。 指定一个不同的文件名
PID 启动程序的第二个副本。
-重生
如果程序终止,则重新启动程序。 一般 快递员 本身将终止时
程序运行完毕。 用 重生 而是重新启动它。
-重新开始
向 courierlogger 进程发送 SIGHUP 信号(通过检查
指定的文件内容 PID),它将依次向其子进程发送 SIGHUP
程序。 如果 courierlogger 未运行,则不执行任何操作。
备注
程序最初必须以 重生 如果向它发送 SIGHUP 选项
导致它终止。
同样的事情可以通过发送 SIGHUP 到 快递员 本身。
停止
向 courierlogger 发送 SIGTERM 信号,后者将其转发给程序。 如果
程序不会在 8 秒内终止,用 SIGKILL 杀死它。
-用户=用户, -组=组
如果以 root 身份运行,请将凭据更改为给定的用户和/或组,这可能是
以名称或数字 ID 的形式给出。
当运行子程序时,它被启动 before 特权被删除(除非
-droproot 选项也给出)。 这提供了一种以 root 身份启动孩子的方法,因此它
可以绑定到特权端口,但仍然以非 root 用户身份运行 courierlogger。
如报名参加 停止 和 -重新开始 选项工作,您应该将子程序配置为
也将其特权降低到相同的用户 ID。
-droproot
在启动子进程之前删除 root 权限。 这 -用户 和 -组 选项
指定非特权用户 ID 和组 ID。 没有 -droproot 选择孩子
进程仍然是根进程,只有父进程 快递员 进程掉根
特权。
程序 [ 争论 ] ...
如果给定程序,程序将作为子进程启动 快递员,
捕获其标准误差。 除此以外, 快递员 从标准读取消息
输入,并在标准输入关闭时自动终止。
使用 onworks.net 服务在线使用 courierlogger