duf是什么
duf是一个磁盘使用率查看命令(Linux,BSD,macOS和Windows),这名字也很有意思,我们知道常用的两个磁盘占用查看命令使df和du,这个命令就相当于这二者的结合体。该软件和df命令相比可以提供更为详细的磁盘使用数据,并且丰富的色彩使得界面更加美观。
特点
- 用户友好的彩色输出
- 输出自动调整为终端的宽度
- 根据需要对结果进行排序
- 组和过滤器设备
- 可以方便地输出JSON
安装
go环境
为了安装这个软件,首先你需要先保证系统里有go语言的环境。使用命令来查看是否已安装go(≥ 1.12)环境。
go version
如果能查看到具体的版本号,则已经有go环境,否则需要通过如下命令进行安装:
https://studygolang.com/dl/golang/go1.15.6.linux-amd64.tar.gz
sudo tar -C /usr/local -xzf go1.15.6.linux-amd64.tar.gz
安装完成后把它添加到环境变量使其生效。使用任意编辑其打开$HOME/.profile文件,并在末尾添加:
export PATH=$PATH:/usr/local/go/bin
完成后保存退出,并使用如下命令使修改立即生效:
source $HOME/.profile
duf
使用如下命令安装duf:
git clone https://github.com/muesli/duf.git
cd duf
go build
使用
使用方法非常简单,直接使用duf命令便可查看硬盘使用情况。当然你也可以配合不同的参数来使用,建议使用duf --help查看用法。
留言