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查看用法。

最后修改日期:2021年1月10日

作者

留言

发表评论