du (Disk Usage)命令
🌀功能:查看磁盘占用空间(Summarize disk usage of the set of FILEs, recursively for directories.)
☀️语法
du [OPTION]... [FILE]...
- -h:以人类可读 的形式展示(print sizes in human readable format (e.g., 1K 234M 2G))
- –threshold=SIZE:如果SIZE为正数,则排除小于SIZE大小的条目,如果为负,则排除大于SIZE大小的条目(SIZE的格式为100k,100K,1M,1m …)
💝实例
-
只显示当前目录下面的子目录的目录大小和当前目录的总的大小,最下面的1.6M为当前目录的总大小
zlb@DESKTOP:~/new_0308$ du -h 16K ./captures 24K ./bruteforce 860K ./documentation 1.6M .
-
800k为正数,因此筛选掉小于800k的文件夹(保留大于等于800k的)
zlb@DESKTOP:~/new_0308$ du -h --threshold=800k 860K ./documentation 1.6M .
-
-800k为负数,因此筛选掉大于800k的文件夹
zlb@DESKTOP:~/new_0308$ du -h --threshold=-800k 16K ./captures 24K ./bruteforce
⚠️若不填单位,例如800,则该配置不生效