免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1786 | 回复: 8
打印 上一主题 下一主题

用什么方法能排出我要求的排序呢 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-11-11 15:29 |只看该作者 |倒序浏览
656k        /usr/share/system-config-samba
65M        /usr/share/icons
65M        /usr/share/man
66k        /usr/share/kdump
672k        /usr/share/yelp
6.8M        /usr/share/system-config-network
725k        /usr/share/system-config-date
734k        /usr/share/authconfig
734k        /usr/share/system-config-users
74k        /usr/share/dbus-1
777M        /usr/share
787k        /usr/share/automake-1.4
78k        /usr/share/sabayon
8.1M        /usr/share/cracklib
8.2k        /usr/share/empty
8.2k        /usr/share/games
8.2k        /usr/share/openldap
8.2k        /usr/share/xsessions
848k        /usr/share/automake-1.5
893k        /usr/share/automake-1.6
8.9M        /usr/share/squid
91k        /usr/share/xmms
9.7M        /usr/share/info
984k        /usr/share/automake-1.7

小弟 发现系统的空间都快用尽了,就想查一下是哪些东西用的空间比较多 用du -H --max-depth=3 /usr/  得到上面的那些列表 可是不好查找那些是很大很大的文件 就想到了用sort排序
可惜小弟的sort知识不够 没能排出来 现在来这里求助一下 小弟不胜感激

排序要求是 按照第一行的大小排序 从最小的K开始到最大的M) 谢谢啦
一路征程一路笑 该用户已被删除
2 [报告]
发表于 2010-11-11 15:42 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
3 [报告]
发表于 2010-11-11 15:51 |只看该作者
也是,我怎么就非得加个-h呢  笨 还有 刚才在群里讨论出来一个很牛逼的办法 贴出来 有兴趣的朋友看看
awk '/^[0-9\.]+k/{print $0 | "sort -n "}' du.txt; awk '/^[0-9\.]+M/{print $0 | "sort -n "}' du.txt

du.txt 是我要排序的文件

论坛徽章:
0
4 [报告]
发表于 2010-11-11 16:08 |只看该作者
du 不加-h参数报告出来的大小没有K,M的单位吧,都是以字节为单位,直接以字节数排序就可以了啊
一路征程一路笑 发表于 2010-11-11 15:42



    du -sh 出来的就是M
一路征程一路笑 该用户已被删除
5 [报告]
发表于 2010-11-11 16:10 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
6 [报告]
发表于 2010-11-11 16:12 |只看该作者
回复 5# 一路征程一路笑


    du -sh 是出来的M 但是 是总和的占用空间  不能直接删的
一路征程一路笑 该用户已被删除
7 [报告]
发表于 2010-11-11 16:14 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
8 [报告]
发表于 2010-11-11 16:15 |只看该作者
也是,我怎么就非得加个-h呢  笨 还有 刚才在群里讨论出来一个很牛逼的办法 贴出来 有兴趣的朋友看看
awk  ...
hgs0809 发表于 2010-11-11 15:51



    测试结果怎么样

论坛徽章:
0
9 [报告]
发表于 2010-11-11 16:30 |只看该作者
测试结果怎么样
版主杀手 发表于 2010-11-11 16:15



    那人果然是牛人  可以 完全按照想法排序的 先从最小的k开始 到最大的M
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP