du命令输出以人类可读的格式(GB/MB/TB)

时间:2020-01-09 10:42:07  来源:igfitidea点击:

如何获取人类可读的du输出格式的尺寸列表。
在Linux或者UNIX操作系统下,如何获取GB中du命令的输出?

du命令用于估计文件空间使用情况。
要以人类可读格式(例如5K,400M或者3G)打印尺寸,请执行以下命令:

du -h
du -h /tmp
du -h /home/Hyman

输出示例:

25M	./scripts
317M	./softwares/vmware-workstation-7
4.2G	./softwares/rhel-6-workstation
4.5G	./softwares
6.5M	./pdfs/SecurityGuide
1.3M	./images-up
2.6M	./images-down
1.4G	./iso-images/OracleSolaris11Express2010_11_VM
4.9G	./iso-images

您可以使用sort命令对du命令输出进行排序:

du -hs * | sort -h

仅使用GNU/Linux和GNU coreutils v8.x测试了所有命令。
请参考本地Linux/UNIX du和sort命令手册页以获取更多信息。