CentOS7 部署diskusage工具

开源地址:https://github.com/chenquan/diskusage

一、diskusage介绍

diskusage 是一个显示磁盘使用情况的工具。

二、windows安装

1.下载源码包

# 下载地址
https://github.com/chenquan/diskusage/releases/download/v1.2.8/diskusage-v1.2.8-windows-amd64.zip

2.使用方法

  1. 解压压缩包;
  2. 打开 cmd,进入解压的目录,执行命令即可。

3.参数选项

选项说明默认值可选值/参数
-a显示所有目录,如果不指定只显示使用空间不为 0 的文件夹
-c设置颜色输出模式autoautoalwaysignore
-d显示树形目录结构的深度1任意整数
--dir指定目录路径./任意有效目录路径
-D只显示目录
-f使用正则表达式过滤文件任意正则表达式
-h显示帮助信息
-l限制显示的文件和目录数量9223372036854775807任意整数
-r自动计算目录深度,递归遍历所有子目录
-t只计算某些类型的文件all文件类型,多个文件类型用逗号分隔,例如 doc,docx
-u显示的单位MB (字节), K (千字节), M (兆字节), G (千兆字节), T (太字节)
-v显示版本信息
-w设置搜索目录时使用的工作线程数量32任意整数

4.使用示例

搜索E盘最大的5个文件和文件夹:

diskusage.exe -u G -r --dir E:\ -l 5

输出信息如下:

C:\Users\joshz\Downloads\diskusage-v1.2.8-windows-amd64>diskusage.exe -u G -r --dir E:\ -l 5
Total: 147.748G E:\
──────────────────────────────
79.2G  53.6% ┌─ vmware
61.2G  41.4% ├─ Software_Pak
5.7G   3.8% ├─ WXWork
0.9G   0.6% ├─ LearningNotes
0.3G   0.2% └─ remote-shell-script-backup

三、Linux安装

1.创建安装目录

mkdir -p /data/diskusage

3.下载diskusage二进制文件

下载 diskusage 二进制文件压缩包,并指定解压到 /data/diskusage 安装目录下:

cd /usr/local/src
wget https://github.com/chenquan/diskusage/releases/download/v1.2.8/diskusage-v1.2.8-linux-amd64.tar.gz
tar -xzf diskusage-v1.2.8-linux-amd64.tar.gz -C /data/diskusage

3.创建软链接

ln -s /data/diskusage/diskusage /usr/bin/diskusage

4.验证diskusage版本

[root@localhost /root]# diskusage --version
diskusage version 1.2.8(f4d40946cdcf6338ec9171b1ec1c87a88d60f33c) linux/amd64 go1.22.3

5.使用示例

搜索 /usr/local 下最大的5个文件和文件夹:

diskusage -u G -r --dir /usr/local -l 5

输出信息如下:

Total: 0.890G   /usr/local
───────────────────────────────────
  0.5G  52.1% ┌─ dootask
  0.2G  21.3% ├─ dootask.tar.gz
  0.2G  19.5% ├─ python3
 60.8M   6.7% ├─ lib
  3.4M   0.4% └─ src
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值