文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

Linux解决磁盘占用:/dev/vda1占用率高

2023-09-10 10:00

关注

Linux解决磁盘占用:/dev/vda1占用率高

echo "" > 文件名.后缀1. df -lh  #磁盘容量命令2. du -sh #查看当前文件夹大小3. du -sh* # 查看当前文件夹下所有文件/文件夹大小, 当磁盘满了可以从根目录使用该命令一路排查下去, 最终定位到最大的文件
执行命令nohup ./a.sh >dev/null 2>&1 &关键在于最后的 >/dev/null 2>&1 部分, /dev/null是一个虚拟的空设备 (l类似黑洞),任何输出信息被重定向到该设备后, 将会石沉大海>/dev/null 表示将标准输出信息重定向到"黑洞"2>&1 表示将标准错误重定向到标准输出(由于标准输出已经定向到"黑洞了", 即: 标准输出此时也是"黑洞", 再将标准错误输出定向到标准输出, 相当于错误输出也被定向至"黑洞")
df -h

查看当前目录下文件占用情况

查看当前所在目录的各子目录磁盘空间占用情况du -sh *

如果是log日志文件问题, 删除

1. rm -rf *.log   ----直接删除日志文件2. cat /dev/null >文件名.后缀 ---将不存在的内容写入日志文件,达到清空日志的目的  
导致原因  1. 工作中发现磁盘不足2. 找到占用磁盘空间较大的文件进行删除3. 删除文件后, 查看磁盘空间使用情况, 未释放4. 找到相应delete进程, 杀掉即可

步骤

查看当前目录各子目录磁盘占用情况

du -sh *

删除文件磁盘未释放时

可以找到一些无用的大文件进行删除,删除后发现磁盘空间未释放,使用命令:lsof | grep delete

找到相应的进程号, 执行

找到相应的进程号,删除即可sudo kill -9 pid  进程号

来源地址:https://blog.csdn.net/m0_51014498/article/details/130014582

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-人工智能
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯