2012-01-03 70 views
1

如何识别/解决Linux中的空间问题。当我把Linux中的空间问题

df -h
我得到的安装设备的可用空间细节。当我检查为我分配的驱动器几乎已满。

Filesystem Size Used Avail Use% Mounted
/dev/mapper/rootvg-home 248M 236M 0 100% /home

你可以看到使用率100%和可用性是0。如何在/ home中找到任何不需要的文件。我做了很多grep,sed,awk。由于sed创建了一些临时文件,但是这些文件都是零字节。除此之外,还有其他方法来确定空间,以便我可以腾出一些空间! 在此先感谢。如果我没有意义,请发表评论。我会尽快解决。

+0

此问题属于serverfault.com – 2012-01-03 09:52:02

回答

2

查找超过20,000KB(约20MB)的所有文件的大小,并提出他们的名字和大小在人类可读的格式:

find/-type f -size +20000k -exec ls -lh {} \; | awk '{ print $9 ": " $5 }' 
0

可以为人类可读的文件大小做

du -sh * 

du -s * | sort -n 

为大小排序的文件大小

并递归检查不需要的文件的大目录