du -ch和du -sh* 有什么区别
时间: 2024-05-22 08:06:55 浏览: 158
TB366-DU使用手册
du -ch和du -sh*是Linux中的两个不同的du命令选项,它们之间有以下区别:
1. du -ch:这个命令选项会显示指定目录及其子目录的磁盘使用情况,并在最后一行显示总使用量。其中,-c选项表示显示总使用量,-h选项表示以人类可读的格式显示文件大小。例如,如果我们运行du -ch /home命令,它将显示/home目录及其子目录的磁盘使用情况,并在最后一行显示总使用量。
2. du -sh*:这个命令选项会显示当前目录下所有文件和目录的磁盘使用情况,并以人类可读的格式显示文件大小。其中,-s选项表示只显示总使用量,-h选项表示以人类可读的格式显示文件大小,*表示匹配当前目录下的所有文件和目录。例如,如果我们运行du -sh*命令,它将显示当前目录下所有文件和目录的磁盘使用情况,并以人类可读的格式显示文件大小。
综上所述,du -ch命令用于显示指定目录及其子目录的磁盘使用情况,并在最后一行显示总使用量,而du -sh*命令用于显示当前目录下所有文件和目录的磁盘使用情况,并以人类可读的格式显示文件大小。
阅读全文