linux设备空间不足处理过程


df -h 查看分区空间使用情况情况

du -h --max-depth=1 查看文件或者文件夹的磁盘使用空间

du -hs /wdzj/java/tomcat_data_api/logs/* 查看某文件夹下空间使用情况

--max-depth=1 指定深入目录的层数,指当前目录的子目录级别,不带此参数则打印当前目录下的所有文件(含子目录下)

eng0423@42404AU:~$ du -h --max-depth=1   
20M ./.m2
12K ./.android
44K ./.navicat
48K ./.subversion
20K ./.ssh
11G ./installed
118M    ./.sqldeveloper
796K    ./.compiz
16K ./.gnome
4.0K    ./音乐
520K    ./.gimp-2.8
du: 无法读取目录"./.dbus": 权限不够
4.0K    ./.dbus
14M ./.kingsoft
4.0K    ./模板
256K    ./.java
32K ./.filezilla
4.0K    ./.gphoto
4.0K    ./.lobo
4.0K    ./.gnome2_private
1.4M    ./.thunderbird
271M    ./.local
8.0K    ./.swt
52K ./.pki
394M    ./.deepinwine
8.0K    ./.gnome2
4.0K    ./文档
116M    ./.smartgit
49M ./.xmind
4.0K    ./公共的
124M    ./.config
20M ./下载
169G    ./.gradle
du: 无法读取目录"./.gvfs": 权限不够
4.0K    ./.gvfs
23M ./.mozilla
16K ./图片
52K ./.tooling
240K    ./.sunpinyin
2.3G    ./tool
2.0G    ./git
16K ./.p2
28M ./.eclipse
4.0K    ./视频
112K    ./未命名文件夹
12K ./.oracle_jre_usage
5.2M    ./.mysql
388K    ./.gstreamer-0.10
du: 无法读取目录"./.cache/dconf": 权限不够
76M ./.cache
9.5M    ./.wiznote
72K ./jmeter
12K ./.shutter
1.5G    ./.IntelliJIdea2016.1
8.0K    ./.thumbnails
88K ./.gconf
96M ./桌面
186G    .
eng0423@42404AU:~$ cd /home/eng0423/.gradle/
caches/  daemon/  native/  wrapper/ 
eng0423@42404AU:~$ cd /home/eng0423/.gradle/caches/
eng0423@42404AU:~/.gradle/caches$ ls
2.8  jars-1  modules-2
eng0423@42404AU:~/.gradle/caches$ cd 2.8/
eng0423@42404AU:~/.gradle/caches/2.8$ ls
plugin-resolution  scripts  workerMain
eng0423@42404AU:~/.gradle/caches/2.8$ du -h --max-depth=1
82M ./scripts
24K ./plugin-resolution
20K ./workerMain
82M .
eng0423@42404AU:~/.gradle/caches/2.8$ cd ..
eng0423@42404AU:~/.gradle/caches$ du -h --max-depth=1
82M ./2.8
1005M   ./modules-2
2.6M    ./jars-1
1.1G    .
eng0423@42404AU:~/.gradle/caches$ cd ..
eng0423@42404AU:~/.gradle$ du -h --max-depth=1
97M ./wrapper
68K ./native
1.1G    ./caches
168G    ./daemon
169G    .
eng0423@42404AU:~/.gradle$ ls
caches  daemon  native  wrapper
eng0423@42404AU:~/.gradle$ cd daemon/
eng0423@42404AU:~/.gradle/daemon$ ls
2.8  2.9
eng0423@42404AU:~/.gradle/daemon$ du -h --max-depth=1
168G    ./2.8
20K ./2.9
168G    .
eng0423@42404AU:~/.gradle/daemon$ cd 2.
2.8/ 2.9/ 
eng0423@42404AU:~/.gradle/daemon$ cd 2.8/
eng0423@42404AU:~/.gradle/daemon/2.8$ du -h --max-depth=1
168G    .

看见.gradle/daemon/2.8下占用这么大空间,在进去查看

eng0423@42404AU:~/.gradle/daemon/2.8$ ls
daemon-10015.out.log  daemon-12660.out.log  daemon-1699.out.log   daemon-24332.out.log  daemon-4033.out.log  daemon-5662.out.log  daemon-7665.out.log
.....

发现全是日志,没用的文件,删除这些文件

eng0423@42404AU:~/.gradle/daemon/2.8$ rm -f *
eng0423@42404AU:~/.gradle/daemon/2.8$ ls
eng0423@42404AU:~/.gradle/daemon/2.8$ du -h --max-depth=1
80K .

这时候在查看系统使用情况:

eng0423@42404AU:~$ df -h
文件系统        容量  已用  可用 已用% 挂载点
/dev/sda1       205G   25G  170G   13% /
none            4.0K     0  4.0K    0% /sys/fs/cgroup
udev            7.8G  4.0K  7.8G    1% /dev
tmpfs           1.6G  1.3M  1.6G    1% /run
none            5.0M     0  5.0M    0% /run/lock
none            7.8G   36M  7.8G    1% /run/shm
none            100M   52K  100M    1% /run/user

系统可以正常使用了。


补充:
有时候会发现du会跟df统计结果还是不一样(这是因为在执行删除文件的时候有进程持有此文件),如:

[root@develop_env /]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/xvda1             40G   11G   27G  29% /
tmpfs                 7.8G  196K  7.8G   1% /dev/shm
/dev/mapper/data-lv1  252G  236G  3.8G  99% /xxx
[root@develop_env /]# du -hs /xxx
40G /xxx

那么就这样就可以查看:

[root@develop_env /]# lsof /xxx/ | grep delete
tail      23069  root    3r   REG  253,0     51716096 14682558 /xxx/java/tomcat_xdy_admin/logs/catalina.out (deleted)
java      29421  root    1w   REG  253,0 179751326603 14418808 /xxx/java/tomcat_data_api/logs/catalina.out (deleted)
java      29421  root    2w   REG  253,0 179751326603 14418808 /xxx/java/tomcat_data_api/logs/catalina.out (deleted)
java      29421  root   71w   REG  253,0  20804716585 14418260 /xxx/java/tomcat_data_api/logs/data-extractor.log (deleted)
java      29421  root  323w   REG  253,0     97175260 14418264 /xxx/java/tomcat_data_api/logs/jdq-data-api.log (deleted)
java      29590  root    1w   REG  253,0 179751326603 14418808 /xxx/java/tomcat_data_api/logs/catalina.out (deleted)
java      29590  root    2w   REG  253,0 179751326603 14418808 /xxx/java/tomcat_data_api/logs/catalina.out (deleted)

输出的结果中,注意某些含有“(deleted)”字样的记录,它们中的一部分就是罪魁祸首,将它们kill掉即可(如果可以重启这些进程所对应的服务的话,也有可能解决问题)。
再看使用情况,发现可用的空间变大

[root@develop_env /]# kill -9 29590
[root@develop_env /]# kill -9 29421
[root@develop_env /]# kill -9 23069
[root@develop_env /]# lsof /xxx/ | grep delete

[root@develop_env /]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/xvda1             40G   11G   28G  28% /
tmpfs                 7.8G  196K  7.8G   1% /dev/shm
/dev/mapper/data-lv1  252G   40G  200G  17% /wdzj

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,590评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 86,808评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,151评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,779评论 1 277
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,773评论 5 367
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,656评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,022评论 3 398
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,678评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 41,038评论 1 299
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,659评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,756评论 1 330
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,411评论 4 321
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,005评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,973评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,203评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,053评论 2 350
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,495评论 2 343

推荐阅读更多精彩内容