操作系统本身和大部分服务器程序的日志文件都默认放在目录/var/log/下root,已及用户自定义安装软件的日志,也会在这里列出。中,/etc/rsyslog.conf文件是日志存放位置的配置文件,通过修改/etc/rsyslog.conf文件内容,可以更改日志存放位置
操作系统本身和大部分服务器程序的日志文件都默认放在目录/var/log/下root,已及用户自定义安装软件的日志,也会在这里列出。中,/etc/rsyslog.conf文件是日志存放位置的配置文件,通过修改/etc/rsyslog.conf文件内容,可以更改日志存放位置
参数可以实时拉取日志最新的更新:参数,这样会在文件滚动之后追踪新文件,而不是老的文件。简而言之就是先将匹配到的文件加入到数组中,定时遍历这个数组,利用fstat函数检查每个文件的大小变化,如果有变化,就读取上次记录的大小到当前记录的大小的文件内容,并输出。Shift+F,这样可以实时追踪最新更新。但是,这样会把文件内容的大部分载入内存中,如果日志文件很大,会吃掉很多内存,不推荐这种做法。