当你项目服务器磁盘报警

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

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

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

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

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

上干货

第一种

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

第二种

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

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

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

相关推荐
christine-rr5 分钟前
【25软考网工】第七章 (2)UOS Linux文件和目录管理、用户和组管理
linux·运维·服务器·网络工程师·软考
驰愿24 分钟前
C# Task 与 SynchronizationContext
服务器·c#
前进的程序员40 分钟前
Linux 移植 Docker 详解
linux·运维·docker
瀚高PG实验室1 小时前
hghac集群服务器时间同步(chrony同步)
linux·运维·服务器
huangyuchi.1 小时前
【Linux】初见,基础指令
linux·运维·服务器·笔记·开发工具·指令·基础指令
huangyuchi.1 小时前
【Linux】初见,基础指令(续)
linux·运维·服务器·开发语言·笔记·指令·linux指令
大得3691 小时前
liunx定时任务,centos定时任务
linux·运维·centos
richer_20202 小时前
Ubuntu24.04 安装 5080显卡驱动以及cuda
linux·运维·服务器
搬码临时工2 小时前
如何将内网的IP地址映射到外网?常见方法及详细步骤
运维·服务器·网络·tcp/ip·智能路由器·远程工作·异地访问
愚润求学2 小时前
【Linux】进程间通信(三):命名管道
linux·运维·服务器·开发语言·c++·笔记