linux服务器tomcat服务的catalina.out日志被清理了,如何查看上次清理的日期,有没有设定自动清理的服务

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux服务器tomcat服务的catalina.out日志被清理了,如何查看上次清理的日期,有没有设定自动清理的服务相关的知识,希望对你有一定的参考价值。

linux服务器tomcat服务的catalina.out日志被清理了,如何查看上次清理的日期,有没有设定自动清理?

让history能显示执行的时间
编辑/etc/bashrc文件,添加以下四行:
HISTFILESIZE=2000
HISTSIZE=2000
HISTTIMEFORMAT='%F %T '
export HISTTIMEFORMAT
[root@node1 ~]# vi /etc/bashrc
[root@node1 ~]# source /etc/bashrc
[root@node1 ~]# history
999 2017-03-23 16:14:29 shutdown -h now
1000 2017-03-23 16:14:34 history
1001 2017-03-23 16:21:56 vi /etc/bashrc
1002 2017-03-23 16:22:29 source /etc/bashrc
1003 2017-03-23 16:22:32 history
注:HISTFILESIZE定义了.bash_history中保存命令的总数,默认是1000,这里改成了2000,HISTSIZE设置了history命令输出最多的记录总数,
HISTTIMEFORMAT定了时间显示格式。
以前的操作记录都会显示更改/etc/bashrc 文件的时间,而不是真正的操作时间,只有更改完/etc/bashrc以后的操作记录会显示正确的时间
这样试试呢
参考技术A 瑞云《同心人》:黄金万两容易得,人间知己最难寻。问君能有几多情,涕零鹤发同心人。

Linux清空Tomcat日志catalina.out

在不关闭tomcat服务的情况下,清空catalina.out日志文件,释放磁盘空间,简单高效的方法如下:

// 1.查看文件大小
[root@su3d883ddd logs] du -shc *

技术图片

// 2.进入到Tomcat的logs目录,执行"echo > catalina.out "即可
[root@su3d883ddd logs] echo > catalina.out 
// 3.查看文件大小是否变化
[root@su3d883ddd logs] du -shc *

技术图片

参考自Linux的df -h 命令不更新磁盘大小信息解决方案

以上是关于linux服务器tomcat服务的catalina.out日志被清理了,如何查看上次清理的日期,有没有设定自动清理的服务的主要内容,如果未能解决你的问题,请参考以下文章

linux服务器tomcat服务的catalina.out日志被清理了,如何查看上次清理的日期,有没有设定自动清理的服务

tomcat 开启jpda远程调试

Linux清空Tomcat日志catalina.out

部署tomcat在windows服务器下,将tomcat控制台日志记录到日志文件中

在Linux下配置Tomcat8为系统服务

tomcat - CATALINA_BASE和CATALINA_HOME变量