当前位置: 首页 > news >正文

网站建设营销方案山东省建设教育集团网站首页

网站建设营销方案,山东省建设教育集团网站首页,上海最近发生什么大事,网站系统 外贸前言 服务器磁盘告警,排查之后,如何排查,可以查看我这篇文章,需要清除掉服务器上没用的大文件x.log,但是当使用了rm -rf 删除服务下的大log文件,却发现还是告警,可用空间沒有变化。 有点慌&…
前言

服务器磁盘告警,排查之后,如何排查,可以查看我这篇文章,需要清除掉服务器上没用的大文件x.log,但是当使用了rm -rf 删除服务下的大log文件,却发现还是告警,可用空间沒有变化。
有点慌,怎么办?

第一种方法:关闭进程

如果有什么不能解决的问题,那就重启下服务吧。

使用 rm -rf x.log 删除后,但是因服务仍在运行,空间不会立刻释放,需要重启或停止服务才能将空间释放。

可是线上可不能这样操作,该怎么办?

第二种方法:echo

别着急,使用echo命令来将文件清空。

echo "">a.log
# 使用带有空字符串的echo命令,并将其重定向到文件

文件空间会立刻释放。

第三种方法:truncate
truncate -s 0 x.log
# 指定目标文件字符大小为0
第四种方法:/dev/null
cp /dev/null x.log
# copy /dev/null 至 x.log文件cat /dev/null> x.log
# cat + 重定向 /dev/null 至 x.log文件dd if=/dev/null of=x.log
# dd 转换/dev/null 至 x.log

这里的三个方法都可以,至于为什么,看看/dev/null的特殊机制就明白了。

它是特殊的一个空设备文件,通常与重定向符号一起组合使用,用于丢弃进程不需要的输出流,或者作为输入流的合适空文件。

在Linux中,/dev/null可以看做是一个黑洞,所有不要的东西都可以往里面扔。

因此我们可以通过/dev/null来作为输入来清空文件的内容。

后记

知其然知其所以然,为什么rm -rf删除了文件后,服务还在运行,空间就不会被释放呢?

因为rm只是将文件链接解除,如果此时有进程在引用文件,系统是不会回收文件的。

此时如果先删除后将服务重启或者先停服务再删除日志也都可以将空间释放。

但是除了以上的几种方法,是不是还有别的方法呢?当然有咯,方法千万种,理解原因也就不难找到对策了。

源自https://zhuanlan.zhihu.com/p/342270747

http://www.dtcms.com/a/514176.html

相关文章:

  • 做前端网站用什么软件写代码discuz插件
  • 模板下载免费网站十大营销策略
  • 给女友做的网站 源码赤峰建设网站
  • 贵州网站建设公司wordpress菜单分级
  • 大气家具行业商城类公司网站织梦模板图片链接生成器在线
  • 科技建站网站源码喷泉网站哪里做
  • 万网做网站四川 网站建设
  • 有哪些线上做酒店的网站网站外包怎么做
  • 唐山公司网站建设 中企动力国外无版权图片网站
  • 帮我们做网站的人找不到了深圳网站软件开发
  • 模板网站怎么做卖家具能在什么网站上做
  • 网站网业设计网络营销文案策划都有哪些
  • 网站开发的合同范本网站建设与管理期中考
  • 成都网站建设成都网络公司搭建电商系统
  • 有趣的网站小游戏网站更改logo
  • 软件培训班网站建设制作优化
  • 更改网站建设报价网络规划设计师待遇
  • 工业和信息化部关于开展加强网站备案管理专项行动的通知公众号编辑器96
  • 做网站哪家公司好公司网站怎么做推广
  • 怎样申请免费网站域名太原网站设计排名
  • 台州市椒江建设工程机械厂网站wordpress站长统计代码
  • 专业网站发展趋势马尔康网站建设
  • 专业网站设计公司哪里有wordpress 加入js
  • 微网站开发方案个人简历模板电子版
  • 建设部监理网站官网现代郑州网站建设
  • 做旅游网站的设计感想广州网站建设公司有哪些
  • 周口市规划建设局网站免费申请域名建立网站
  • 塘下网站建设公司手机网站开发环境搭建
  • 京东联盟新手没有网站怎么做推广网站建设平台推广
  • seo优化网站网站开发公司好开发客户吗