Linux磁盘空间占满解决方法

使用

查询整体磁盘使用情况 df -h

df -h
// 以下为执行后显示的部分示例
/dev/vda1 19G 12G 6.5G 64% /
devtmpfs 487M 0 487M 0% /dev
tmpfs 497M 0 497M 0% /dev/shm
tmpfs 497M 57M 441M 12% /run
tmpfs 497M 0 497M 0% /sys/fs/cgroup
tmpfs 100M 0 100M 0% /run/user/0
df -h 

//  以下为执行后显示的部分示例
/dev/vda1        19G   12G  6.5G  64% /
devtmpfs        487M     0  487M   0% /dev
tmpfs           497M     0  497M   0% /dev/shm
tmpfs           497M   57M  441M  12% /run
tmpfs           497M     0  497M   0% /sys/fs/cgroup
tmpfs           100M     0  100M   0% /run/user/0
df -h // 以下为执行后显示的部分示例 /dev/vda1 19G 12G 6.5G 64% / devtmpfs 487M 0 487M 0% /dev tmpfs 497M 0 497M 0% /dev/shm tmpfs 497M 57M 441M 12% /run tmpfs 497M 0 497M 0% /sys/fs/cgroup tmpfs 100M 0 100M 0% /run/user/0

发现/dev/vda1磁盘占满

依次查询

一般是服务器日志文件较大导致

查询某个目录下各文件夹或文件大小 du -sh *

du -sh *
// 以下为执行后显示的部分示例
124K root
57M run
0 sbin
4.0K srv
0 sys
280K tmp
1.4G usr
9.7G var
du -sh *

//  以下为执行后显示的部分示例
124K  root
57M  run
0  sbin
4.0K  srv
0  sys
280K  tmp
1.4G  usr
9.7G  var
du -sh * // 以下为执行后显示的部分示例 124K root 57M run 0 sbin 4.0K srv 0 sys 280K tmp 1.4G usr 9.7G var

发现var文件夹竟然有9.7G

再次查询

cd var
du -sh *
// 以下为执行后显示的部分示例
9.2G log
0 mail
4.0K nis
4.0K opt
4.0K preserve
0 run
100K spool
36K tmp
8.0K var
cd var
du -sh *

//  以下为执行后显示的部分示例
9.2G  log
0  mail
4.0K  nis
4.0K  opt
4.0K  preserve
0  run
100K  spool
36K  tmp
8.0K  var
cd var du -sh * // 以下为执行后显示的部分示例 9.2G log 0 mail 4.0K nis 4.0K opt 4.0K preserve 0 run 100K spool 36K tmp 8.0K var

不出所料就是log文件导致

cd ./log
du -sh *
// 以下为执行后显示的部分示例
232K httpd
0 maillog
4.0K maillog-20210920
0 maillog-20210926
12K mariadb
1.8G messages
4.3G messages-20210920
3.1G messages-20210926
16K php-fpm
4.0K ppp
cd ./log
du -sh *

//  以下为执行后显示的部分示例
232K  httpd
0  maillog
4.0K  maillog-20210920
0  maillog-20210926
12K  mariadb
1.8G  messages
4.3G  messages-20210920
3.1G  messages-20210926
16K  php-fpm
4.0K  ppp
cd ./log du -sh * // 以下为执行后显示的部分示例 232K httpd 0 maillog 4.0K maillog-20210920 0 maillog-20210926 12K mariadb 1.8G messages 4.3G messages-20210920 3.1G messages-20210926 16K php-fpm 4.0K ppp

messages、messages-20210920、messages-20210926

将过大的日志文件删除即可

例如:rm -rf ./messages

内容看完了
© 版权声明
1:本网站名称:蜡笔傻新
2:本站永久网址:https://labishaxin.com/
3:本站部分内容收集于互联网,如果有侵权内容、请联系我们删除,不妥之处,敬请谅解
4:本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责
5:本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
6:本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新
点赞14赞赏 分享
评论 抢沙发

请登录后发表评论