如何在Linux上确定logfile文件夹?

时间:2015-03-10 13:49:49

标签: linux posix logfiles

我想写一个程序活动的日志文件。如果写入多个文件,它总是会转到/var/log//var/log/appname/吗?是否有像$LOGDIR这样的公共环境变量? POSIX的方法是什么?另外,* nix上的预期日志文件名是什么?像{name}.{date}.{pid}.log

这样的东西

1 个答案:

答案 0 :(得分:4)

  

如果写入多个文件,是否总是转到/ var / log /或/ var / log / appname /?

绝对不是。日志甚至可能不存储在本地系统上(它们可能使用各种技术运送到远程收集器)。

  

是否有像$ LOGDIR这样的常见环境变量? POSIX的方法是什么?

再一次,没有这样的运气。对于记录到syslog的应用程序,如果正在使用其他系统日志服务器,则配置可能位于/etc/syslog.conf/etc/rsyslog.conf中,甚至可能位于其他位置。对于登录到syslog的应用程序,它是一个按应用程序配置。

  

此外,* nix上的预期日志文件名是多少?类似{name}。{date}。{pid} .log?

没有预期的日志文件名。它因应用程序而异。