3
A
回答
0
使用-k
选项:
du -sk * | sort -n
1
排序数字/逆转:
$ du -sk * | sort -nr
190560 find_buggy_pos.out
126676 DerivedData
29460 fens.txt
11108 cocos2d_html.tar.gz
484 ccore.log
164 ccore.out
16 a.out.dSYM
12 x
12 p
12 o
12 a.out
4 x.txt
4 trash.c
4 test2.cpp
4 test.cpp
4 stringify.py
4 ptest.c
4 o.cpp
4 mismatch.txt
4 games.pgn
2
尝试
du -scm * | sort -n
如果你想拥有它作为一个很好的zsh功能你可以使用这个:
function dudir() { du -scm ${1:-*(ND)} | sort -n }
1
看来,要列出文件的大小。尝试:
find . -type f -printf "%s %p\n" | sort -n
(默认情况下,du
没有列出计数文件使用-a
或--all
选项列出的文件数以及。)
+0
我在Mac上的bash shell中,并且不起作用。 –
+0
@MoreThanFive什么不行? 'find'或'printf'或'sort'? – devnull
+1
我得到:find:-printf:未知的主要或操作符 –
1
在OSX以下工作:
find . -maxdepth 1 -type f -exec du -k {} \; | sort -nr
相关问题
- 1. 哪些文件占用了我进程的大部分I/O时间?
- 2. 如何找出哪些文件占用了git repo中最多的空间?
- 3. Ionic Analytics数据占用了大部分本地存储空间
- 4. ImageViews占用了大量的空间(XML)
- 5. 确定哪个表在MySQL中占用大部分磁盘空间
- 6. Python的文件IO操作占用了哪些资源?
- 7. 找出哪些文件夹和文件占用Windows计算机上的空间最多?
- 8. 查找哪些嵌入式文件在swf中占用大尺寸
- 9. 如何配置网格布局,以占据了大部分横屏空间
- 10. 在没有被占用的小阵列中寻找空间
- 11. 如何监控大文件的哪些部分发生了变化
- 12. 查找哪些SQL查询占用大量CPU
- 13. 如何检查哪些表和字段占用更多空间?
- 14. 64位Linux内核占用了哪个地址空间?
- 15. 索引文件占用了多少磁盘空间?
- 16. 如何从用户空间找到文件占用的块数
- 17. Mongo“prealloc”文件占用空间
- 18. 如何找出哪个进程占用大部分内存和多少?
- 19. 文件系统占用的全部空间
- 20. 视频标签占用了全部浏览器空间
- 21. 哪个Drupal多站点占用大部分资源?
- 22. 用ifstream在大文件中寻找
- 23. XNA了解哪些内容占用了太多内存?
- 24. 分析XML序列化对象图以找出占用大部分空间的内容
- 25. Jenkins Jobs目录 - 占用大量空间
- 26. SVN服务器占用大量空间
- 27. RealmSwift - librealm-ios.a占用大量空间
- 28. 无序地图占用大量空间
- 29. 如何找出应用程序打开了哪些文件?
- 30. 找出哪些可执行文件引用了.NET dll?
很酷。你能给我一个开关,所以我得到的文件,而不只是dirs? –
@MoreThanFive,'du'不提供* file only *选项。尝试'找到。 -maxdepth 1 -type f | xargs du -k | sort -n'。 – falsetru