使用ls列出目录及其总大小
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 是否有可能在Unix中使用 ls 来列出子目录及其所有内容的总大小,而不是通常的4K(我假设)只是目录文件本身? IE total 12K drwxrwxr-x 6 *** *** 4.0K 2009-06-19 10:10 branches drwxrwxr-x 13 *** *** 4.0K 2009-06-19 10:52 tags drwxrwxr-x 16 *** *** 4.0K 2009-06-19 10:02 trunk 在搜索了这些手册页后,我空洞地说。 #1楼 看看 du 命令 #2楼 尝试类似的东西: du -sh * 简短版本: du --summarize --human-readable * 说明: du : D isk U sage -s :显示每个指定文件的摘要。 (相当于 -d 0 ) -h :“人类可读”输出。 使用单位后缀: B yte, K ibibyte(KiB), M ebibyte(MiB), G ibibyte(GiB), T ebibyte(TiB)和 P ebibyte(PiB)。 (BASE2) #3楼 我总是使用 du -sk ( -k 标志显示文件大小,以千字节为单位)。 #4楼 你想要的命令是'du -sk'du =“磁盘使用”