当前位置: 技术问答>linux和unix
【急问】磁盘满了怎么办?如何找出可以清理的大文件
来源: 互联网 发布时间:2016-02-14
本文导语: linux 上请问如何发现大文件,清理磁盘空间? 我用 df 命令看的结果如下,好像 /var 和 /data 都满了: [root@ebook var]# df -l Filesystem 1K-blocks Used Available Use% Mounted on /dev/sdb3 ...
linux 上请问如何发现大文件,清理磁盘空间?
我用 df 命令看的结果如下,好像 /var 和 /data 都满了:
[root@ebook var]# df -l
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sdb3 5471220 3695596 1497700 72% /
/dev/sdb1 101086 16480 79387 18% /boot
/dev/sdc1 70557052 66941196 31760 100% /data
none 1557704 0 1557704 0% /dev/shm
/dev/sdb5 12096724 4763628 6718612 42% /home
/dev/sdb6 2016016 38252 1875352 2% /tmp
/dev/sdb2 12096756 11482524 0 100% /var
/dev/sda1 70643356 9976080 57078760 15% /new
我用 df 命令看的结果如下,好像 /var 和 /data 都满了:
[root@ebook var]# df -l
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sdb3 5471220 3695596 1497700 72% /
/dev/sdb1 101086 16480 79387 18% /boot
/dev/sdc1 70557052 66941196 31760 100% /data
none 1557704 0 1557704 0% /dev/shm
/dev/sdb5 12096724 4763628 6718612 42% /home
/dev/sdb6 2016016 38252 1875352 2% /tmp
/dev/sdb2 12096756 11482524 0 100% /var
/dev/sda1 70643356 9976080 57078760 15% /new
|
可以用命令 find / -size +10000k 来查找大于10M的文件
可以用 ls -lh filename 来看具体文件的大小
/data可以mv到其他分区,比如/new下面 mv /data/xxxxx /new
12G的/var空间都用满了,真强.难道机器用了很久???
把/var目录下的日期超过一个月没有访问的文件删除掉
用下面命令: find /var -atime +30 -exec rm -i {} ;
如果不想交互删除,直接 find /var -atime +30 -exec rm {} ;
可以用 ls -lh filename 来看具体文件的大小
/data可以mv到其他分区,比如/new下面 mv /data/xxxxx /new
12G的/var空间都用满了,真强.难道机器用了很久???
把/var目录下的日期超过一个月没有访问的文件删除掉
用下面命令: find /var -atime +30 -exec rm -i {} ;
如果不想交互删除,直接 find /var -atime +30 -exec rm {} ;
|
df -h 可以看到使用的单位的
/var一般是日志文件基本上可以删除..
/data不知道什么,如果是备份之类的可以直接移到/home下
/var一般是日志文件基本上可以删除..
/data不知道什么,如果是备份之类的可以直接移到/home下
|
find / -size +10000k 来查找大于10M的文件
/var 一般可以删除的.
/var 一般可以删除的.
|
#find / -name -size +10000