linux 中 du -sh 和 du -ch的区别
001、不加参数对比
[root@pc1 test1]# ls ## 测试文件及目录 dir1 dir2 dir3 dir4 file1 file2 [root@pc1 test1]# du -sh ## 输出了当前目录的所有目录及文件的总的大小 1.3G . [root@pc1 test1]# du -ch ## 输出了每一目录的总的大小,忽略掉对文件的统计;包括目录下子目录的大小, 220M ./dir1 530M ./dir2 6.6M ./dir3/dir001 207M ./dir3 250M ./dir4 1.3G . 1.3G total

002、增加通配符参数
[root@pc1 test1]# ls ## 测试文件及目录 dir1 dir2 dir3 dir4 file1 file2 [root@pc1 test1]# du -sh * ## 输出所有项的大小,但是不包括子目录 220M dir1 530M dir2 207M dir3 250M dir4 6.6M file1 76M file2 [root@pc1 test1]# du -ch * ## 输出所有项的大小,包括子目录,同时会给出当前目录下所有目录及文件总的大小 220M dir1 530M dir2 6.6M dir3/dir001 207M dir3 250M dir4 6.6M file1 76M file2 1.3G total

。

浙公网安备 33010602011771号