由于当初安装系统设计不合理,有些分区的过小,以及网络通讯故障等造成日志文件速度增长等其他原因都可以表现为磁盘空间满,造成无法读写磁盘,应用程序无法执行等。下面就给你支几招(以/home空间满为例):
1.定期对重要文件系统扫描,并作对比,分析那些文件经常读写
#IS-IR/home>;files.txt
#diff filesold.txt files.txt
通过分析预测空间的增长情况,同时可以考虑对不经常读写文件进行压缩,以减少占用空间。
2.查看空间文件系统的inodes消耗
#df-i/home
如果还有大量的inpde可用,说明大文件占用空间,否贼可能大量小文件占用空间。
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.删除日志
#rm-rf/var/log/*
7.对分区做连接
在有空间的分区,对没有空进分区做连接
#in-s/home/use/home
8.找出耗费大量的空间的进程
根据不同的应用,找出对应的进程,分析原因。
9.检查并修复文件系统
#fsck-y/home
10.重启机器
有了以上的十招,应该可以解决大部分问题,但是关键还是安装时要规划好分区。另外发现磁盘蛮时,不能急,小心操作,认真分析原因,然后小心应对。需要注意,以上十招不需要顺序执行,有的可能一招封喉,有的可能需要数招并用,删除操作一定要小心。如果还不行,只有采取增加硬盘,重新安装系统等“硬”办法了
还可以:
cd/
du-h--max-depth=q/grep M/sort-n
找到最大的那个目录后进入该目录
再运行du-h-max-depth=1/grep M /sort-n
找出来以后看是否有用的文件
没用就删掉
磁盘空间不足怎么办,linux磁盘清理方法
2019-10-21 17:11linux教程网 Linux
由于当初安装系统设计不合理,有些分区的过小,以及网络通讯故障等造成日志文件速度增长等其他原因都可以表现为磁盘空间满,造成无法读写磁盘,应用程序无法执行等。
延伸 · 阅读
- 2022-03-11在Linux下通过命令行打包Android应用的方法
- 2022-03-10这个 Linux 图形计算器让数学很有趣
- 2022-03-10Linux下部署springboot项目的方法步骤
- 2022-03-10linux中把.c的文件编译成.so文件
- 2022-03-10Linux服务器下安装配置Nginx的教程
- 2022-03-10linux服务器上安装jdk的两种方法(yum+下载包)
- Linux
全面讲解在Linux系统中安装和配置HAProxy的过程
这篇文章主要介绍了在Linux系统中安装和配置HAProxy的过程,HAProxy可以提供负载均衡以及基于TCP和HTTP应用的代理,十分强大,需要的朋友可以参考下...
- Linux
linux中快速清空文件内容的几种方法
这篇文章主要介绍了linux中快速清空文件内容的几种方法,需要的朋友可以参考下 ...
- Linux
Linux下apache如何限制并发连接和下载速度
在Linux下限值Apache的并发连接数和下载速度需要用到一款Apache的扩展模块mod_limitipconn,下面我们就来讨论mod_limitipconn的安装使用方法...
- Linux
深入理解Linux修改hostname(推荐)
这篇文章主要介绍了深入理解Linux修改hostname(推荐),具有一定的参考价值,有兴趣的可以了解一下。...
- Linux
Linux下检测DVD刻录机的设备名及写入速度的几种方法
如何知道自己电脑的DVD刻录机的名字及写入速度呢?下面与大家分享Linux下检测DVD刻录机的名字及写入速度的方法,想知道的朋友可以看看 ...
- Linux
Linux下如何实现shell多线程编程以提高应用程序的响应
Linux中多线程编程拥有提高应用程序的响应、使多cpu系统更加有效等优点,下面为大家介绍有关shell多线程编程的例 ...
- Linux
linux中cd命令使用详解
这篇文章主要介绍了linux中cd命令使用详解,总结的十分全面,这里推荐给小伙伴们。 ...
- Linux
Linux下partprobe命令的使用详解
这篇文章主要介绍了Linux下partprobe命令的使用详解,partprobe命令主要用于处理硬盘分区的相关操作,需要的朋友可以参考下...