Linux shell中使用syslog的接口命令--logger

Logger的使用手册:

charliye@sh178gsm23:/home/charliye$man logger

LOGGER(1)                 BSD General Commands Manual                LOGGER(1)


NAME
     logger - a shell command interface to the syslog(3) system log module
     logger是一个syslog系统log模块的shell命令接口

SYNOPSIS 使用格式
     logger [-isd] [-f file] [-p pri] [-t tag] [-u socket] [message ...]


DESCRIPTION
     Logger makes entries in the system log.  It provides a shell command interface to the syslog(3) system log mod-
     ule.
     logger可以在系统log中写入条目,他为系统log模块(syslog)提供了一个shell命令接口

     Options:


     -i       Log the process id of the logger process with each line.
               在每行打印使用logger进程的进程 id。
     
     -s       Log the message to standard error, as well as the system log.
               

     -f file  Log the specified file.
                打印系统log到指定文件

     -p pri   Enter the message with the specified priority.  The priority may be specified numerically or as a
              ''facility.level'' pair.  For example, ''-p local3.info'' logs the message(s) as informational level in
              the local3 facility.  The default is ''user.notice.''
               输入指定的优先级信息。

     -t tag   Mark every line in the log with the specified tag.
               在每行log中添加指定的tag

     -u sock  Write to socket as specified with socket instead of builtin syslog routines.
              

     -d       Use a datagram instead of a stream connection to this socket.
                 

     --       End the argument list. This is to allow the message to start with a hyphen (-).


     message  Write the message to log; if not specified, and the -f flag is not provided, standard input is logged.
      

     The logger utility exits 0 on success, and >0 if an error occurs.
      logger正常退出返回值为0,有错误则返回大于0的数

     Valid facility names are: auth, authpriv (for security information of a sensitive nature), cron, daemon, ftp,
     kern, lpr, mail, news, security (deprecated synonym for auth), syslog, user, uucp, and local0 to local7, inclu-
     sive.
     有效的

     Valid level names are): alert, crit, debug, emerg, err, error (deprecated synonym for err), info, notice, panic
     (deprecated synonym for emerg), warning, warn (deprecated synonym for warning).  For the priority order and

     intended purposes of these levels, see syslog(3).

     有效的等级名称



EXAMPLES
           logger System rebooted


           logger -p local0.notice -t HOSTIDM -f /dev/idmc
           logger消息的级别是local0.notice,该行的log tag是HOSTIDM,log写入到/dev/idmc这个文件中
    
SEE ALSO
     syslog(3), syslogd(8)


STANDARDS
     The logger command is expected to be IEEE Std 1003.2 ("POSIX.2") compatible.


4.3 Berkeley Distribution        June 6, 1993        4.3 Berkeley Distribution
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值