如何知道日志目录的默认路径?

如何知道日志目录的默认路径?

我正在编程外壳脚本,并希望记录结果。

有什么办法可以知道什么是日志文件的默认存储路径在我的操作系统中?我研究过:

set | grep "log" -i

但似乎没有什么像日志路径目录一样。

答案1

对于任何遵循以下规则的系统文件系统层次结构标准这应该是/var/log。我认为对于大多数现代系统来说,这是安全的假设。

请注意,这是针对系统进程(即守护进程等)的,对于用户进程来说,常见的事情就是在用户的主目录中创建日志文件作为隐藏文件。例如~/.myscript.log

相关内容