在Linux中,du命令用于统计目录或文件的磁盘使用情况
du -ah /path/to/directory | sort -hr
解释一下这个命令:
du:表示“disk usage”,用于统计磁盘使用情况。-a:表示“all”,显示所有文件和目录的磁盘使用情况。-h:表示“human-readable”,以人类可读的格式显示磁盘使用情况,例如使用KB、MB等单位。-s:表示“summarize”,仅显示每个参数所代表的目录或文件的总磁盘使用情况,而不是每个子目录或文件的磁盘使用情况。/path/to/directory:需要统计磁盘使用情况的目录路径。|:表示管道操作符,将du命令的输出传递给下一个命令。sort:表示“sort”,用于对文本进行排序。-h:表示“human-readable”,与du命令中的-h选项相同,用于以人类可读的格式进行排序。-r:表示“reverse”,表示降序排序,即从大到小排序。这个命令将会显示指定目录下所有文件和子目录的磁盘使用情况,并按照从大到小的顺序进行排序。