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