您当前的位置:首页 > 知识分享 > 正文网站首页日记
linux上log文件正在使用,删除后内存没有释放的解
发布时间:2018-08-06编辑:leyou阅读()
问题描述:linux系统log文件在系统运行一段时间后会很大,但是删除log文件后内存并没有释放,
可以使用lsof | grep deleted命令查看是否还在占用内存
df -h查看系统磁盘使用情况
lsof | grep deleted使用此命令可以看到是哪个程序在占用磁盘,并将相应的程序kill掉,或者重启该应用内存即可释放
重启apache service httpd restart
重启nginx sbin/nginx -s reload
平常如果发现log文件过大可以直接将文件中的内容清空,无需删除整个log文件
命令:echo " " > 文件名
关键字词:linux,内存释放,磁盘
上一篇:织梦栏目和文章页pc、手机端跳转
下一篇:php正则匹配中文字符