linux根⽬录磁盘占满,linux磁盘空间满,解决⽅法1、查看磁盘使⽤情况
[root@localhost ~]# df -h
⽂件系统            容量  已⽤  可⽤ 已⽤% 挂载点
/dev/mapper/cl-root  50G  50G  20K  100% /
devtmpfs              79G    0  79G    0% /dev
tmpfs                79G  84K  79G    1% /dev/shm
tmpfs                79G  26M  79G    1% /run
tmpfs                79G    0  79G    0% /sys/fs/cgroup
/dev/sda1            10G  173M  9.9G    2% /boot
/dev/mapper/cl-home  1.6T  3.6G  1.6T    1% /home
yuanshanshantmpfs                16G  16K  16G    1% /run/user/42
tmpfs                16G    0  16G    0% /run/user/1003
把岁月铺成红毯 见证我们的极限tmpfs                16G    0  16G    0% /run/user/1001
tmpfs                16G    0  16G    0% /run/user/0
tmpfs                16G    0  16G    0% /run/user/1002
从以上可以看出 ⽂件系统/dev/mapper/cl-root 磁盘满了,挂载点为/根分区
2、分析⽂件占⽤情况
(1)查看⼤⽂件
Linux 查⼤于100M的⽂件
find / -type f  -size +1000000k
玫瑰花的花语(2)查看⽂件夹⼤⼩情况
⾸先查看根⽬录
cd /
du -sh *
可以获取⼤⽂件夹,然后进⼊⼤⽂件夹进⾏进⼀步的排查
3、解决⽅法
查⼤⽂件,该删的删
删除⽂件注意事项,如果⼀个⽂件很⼤,有别的程序正在使⽤,那么使⽤rm删除,会发现⽂件删除了,但是磁盘空间确没有释放。
可以这样⼦删除,echo "">⽂件名北京欢迎你歌词
4、注意事项:
运费(1)做好磁盘规划
(2) 数据库系统存放数据与log⽬录,最好不要安装在 /根⽬录下,磁盘规划不好,很容易导致磁盘满,⽽⽆法访问(centos7 默认安装,/根分区,空间不会分配很⼤)
>古力娜扎向郑爽道歉