Tomcat清理日志文件无法立即释放磁盘空间
2024-10-16 15:39:43
1 自己删除了Tomcat的日志文件,但是依然显示磁盘百分百占用
进入Tomcat目录显示日志已经删除
查询磁盘空间依旧百分百占用
2 自己杀死Tomcat进程然后重启,成功释放空间
3 原因,通过网络查询
原来在Linux或者Unix系统中,通过rm或者文件管理器删除文件将会从文件系统的目录结构上解除链接(unlink), 然而如果文件是被打开的(有一个进程正在使用),那么进程将仍然可以读取该文件,磁盘空间也一直被占用。
而我删除的是正在运行中的 Tomcat 的 logs,删除的时候文件正在被使用中。
不过查询到另外一种方法,
使用 echo " " > logs/xxx.log 通过这种方法,磁盘空间不但可以马上释放,
也可保障进程继续向文件写入日志,这种方法用于在线清理 Apache、Tomcat、Nginx 等 Web 服务产生的日志文件相当实用。
最新文章
- java web学习总结(二十一) -------------------模拟Servlet3.0使用注解的方式配置Servlet
- jquery easyui 1.4.1 API( CHM版)
- soapui中文操作手册(二)----通过您的WSDL请求创建一个测试
- 分布式icinga2安装与使用
- C#基础之内存分配
- centos本地源搭建——iso
- Delphi 10.1说明
- 设置控件Enable=false,控件颜色不变
- ASP.NET MVC Controller向View传值的几种方式
- Swoole笔记(三)
- Android Studio开发环境配置(win7)
- JavaScript Html页面加载完成
- SpringMVC环境搭建
- SPOJ GSS3 (动态dp)
- shell自动补全功能:bash和zsh
- Codeforces 12D Ball cdq分治
- 红米NOTE应用闪退(包括系统设置等各种界面)问题解决经历
- sceneManager.loadscene加载场景时不会主动去加载场景的依赖包,要手动加载或添加场景到build setting列表中
- CheckBox和richTextBox
- 关于map容器的元素被无参初始化
热门文章
- 安全测试之Top 10 漏洞的分析
- python简单购物车改进版
- linux:awk修改输出分隔符
- Codeforces Round #523 (Div. 2)
- 免费馅饼 HDU - 1176 (动态规划)
- Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:co
- springcloud集成zookeeper,并使用configserver作为服务的配置中心
- Feature Selection
- JAVA核心技术I---JAVA基础知识(列表List)
- SecureCRT for ubuntu 菜单消失