• 在线客服

  • 扫描二维码
    下载博学谷APP

  • 扫描二维码
    关注博学谷微信公众号

  • 意见反馈

原创 Linux空间不足怎么办?Linux磁盘满了怎样清理?

发布时间:2019-08-06 15:58:51 浏览 20816 来源:博学谷资讯 作者:三省

      Linux空间不足怎么办?Linux磁盘满了怎样清理?Linux空间需要定期对重要文件系统扫描,并作对比,分析那些文件经常读写;查看空间满的文件系统的inodes消耗;找出占用空间较大的目录;找出占用空间较大的文件;找出最近修改或创建的文件;删除系统日志;对分区做链接;找出耗费大量的空间的进程;检查并修复文件系统;重起机器。避免Linux磁盘满了需要及时清理不需要的文件。

     

    Linux空间不足怎么办
      一、Linux空间不足怎么办?


      1. 定期对重要文件系统扫描,并作对比,分析那些文件经常读写
      #ls –lR /home >;files.txt
      #diff filesold.txt files.txt
      通过分析预测空间的增长情况,同时可以考虑对不经常读写文件进行压缩,以减少占用空间。


      2. 查看空间满的文件系统的inodes消耗
      #df – i /home
      如果还有大量inode可用,说明大文件占用空间,否则是可能大量小文件占用空间。


      3. 找出占用空间较大的目录
      查看/home 占用的空间
      #du –hs /home
      查看/home 下占用空间超过1000m
      #du |awk '$1>;2000'


      4. 找出占用空间较大的文件
      #find /home –size +2000k


      5. 找出最近修改或创建的文件
      先touch一个你想要的时间的文件如下:
      # touch -t 08190800 test
      #find /home -newer test -print


      6. 删除系统日志等
      删除生成 core,mbox等文件
      #find / -name core|xargs rm –rf
      删除日志
      #rm -rf /var/log/*


      7. 对分区做链接
      在有空间的分区,对没有空间分区做链接
      #ln -s /home /usr/home


      8.找出耗费大量的空间的进程
      根据不同的应用,找出对应的进程。分析原因。


      9.检查并修复文件系统
      #fsck –y /home


      10.重起机器
      有了以上的十招,应该可以解决大部分问题,但关键还是安装时要规划好分区。另外发现磁盘满时,不能急,小心操作,认真分析原因,然后小心应对。需要注意,以上十招不需要顺序执行,有的可能一招封喉,有的可能需要数招并用,删除操作一定要小心。如果还不行,只有采取增加硬盘,重新安装系统等"硬"办法了。
      还可以:
      cd \
      du -h --max-depth=1|grep G|sort -n
      找到最大的那个目录后进入该目录
      再运行du -h --max-depth=1|grep G|-n
      如果没有结果可以运行 du -h --max-depth=1|grep M|sort -n
      找出来以后看是否有用的文件,如果没用就删掉


      二、Linux磁盘满了怎样清理?


      1、确定是不是真的是磁盘空间不足
      输入命令:df –lh 查看磁盘信息


      2、如何定位最大文件目录
      输入命令: cd / 进入根目录。
      输入命令:du -h max-depth=1 寻找当前目录,哪个文件夹占用空间最大


      3、如何定位最大文件
      输入命令:ls –lhS 将文件以从大到小顺序展现


      4、确认文件未被占用
      删除文件谁都会:rm –f catalina.out 但是,最好确认下是否要下载下来让开发人员分析日志。


      以上就是小编整理的Linux空间不足和Linux磁盘满了怎样清理的相关内容,希望可以帮到您~

    申请免费试学名额    

在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!

上一篇: Linux培训机构哪个好?费用多少钱? 下一篇: Linux常用命令的基本用法介绍

相关推荐 更多

热门文章

  • 前端是什么
  • 前端开发的工作职责
  • 前端开发需要会什么?先掌握这三大核心关键技术
  • 前端开发的工作方向有哪些?
  • 简历加分-4步写出HR想要的简历
  • 程序员如何突击面试?两大招带你拿下面试官
  • 程序员面试技巧
  • 架构师的厉害之处竟然是这……
  • 架构师书籍推荐
  • 懂了这些,才能成为架构师
  • 查看更多

扫描二维码,了解更多信息

博学谷二维码