当你项目服务器磁盘报警

当你们公司运维收到这样的邮件,大概率日志文件过大引起的

在Linux下如何不停止服务,清空nohup.out文件呢?

nohup.out会一直一直自己增长下去,如果你的服务器硬盘不给力的话,很容易把应用也挂掉(硬盘没空间 ,啥都玩不转)

但是又不能一味的直接删。因为直接删除,可能会造成应用无法打印后续的错误日志,该问题常见于weblogic服务器,jboss服务器等这些大型中间件,这个在生产环境上要尤需注意。

因此就有了我们不停止服务直接,清空nohup.out文件的方法。

上干货

第一种

复制代码
cp /dev/null nohup.out

第二种

复制代码
cat /dev/null > nohup.out

两个我都用过,不用担心网上所说的性能问题,通常2/3 个G的文件都是1-2秒执行完毕

清空文件之后,日志也在增长的,此时,我们已经收到了磁盘恢复正常的邮件

相关推荐
mortimer7 分钟前
一次搞懂 rsync:从入门到解决真实世界中的权限难题
linux·运维·centos
wb1891 小时前
服务器的Mysql 集群技术
linux·运维·服务器·数据库·笔记·mysql·云计算
天上掉下来个程小白2 小时前
Docker-07.Docker基础-数据卷挂载
运维·docker·微服务·容器
whabc1002 小时前
ssh连接VirtualBox中的Ubuntu24.04(win11、putty、NAT 模式)
运维·ssh
热爱生活的五柒3 小时前
服务器突然之间特别卡,什么原因?
运维·服务器
zly35003 小时前
Linux(centos)安全狗
linux·运维·服务器
星辰云-4 小时前
Nginx笔记
运维·笔记·nginx
失因4 小时前
Linux 权限管理与 ACL 访问控制
linux·运维·服务器·数据库·centos
悟能不能悟5 小时前
TransportClient详细说一说
运维·jenkins
玖剹5 小时前
Linux文件操作:从C接口到系统调用
linux·服务器·c语言·c++·笔记·ubuntu