导读

今天我们来分享一下如何在 Linux 中安装和使用 duf 命令。

该命令显示磁盘空间的利用率,显示方式如下图所示:

duf 命令是 du 命令和 df 命令的一个结合,且结果输出是以更加易读的结构化方式,来检查系统空间。

其显示跟易读,对不?今天我们来分享一下如何在 Linux 中安装和使用 duf 命令。

安装 duf

如果你使用的是 Ubuntu 22.04 或者 Debian 开发版或测试版,可以使用 apt 包管理器直接安装:

sudo

如果使用的是 Arch,可以使用 pacman 命令进行安装:

sudo

如果使用的是 Debian 稳定版,或比较旧版本的 Ubuntu,则可以使用预构建的 deb 包来安装duf:

wget https://github.com/muesli/duf/releases/download/v0.8.1/duf_0.8.1_linux_amd64.deb

然后使用如下命令安装 deb 包:

sudo apt install ./duf_0.8.1_linux_amd64.deb

另外,也可以按照其说明手册进行安装,地址为:

https://github.com/muesli/duf

使用 duf 检查磁盘使用情况和可用空间

可以不添加任何选项,直接使用 duf 命令,这将显示已安装设备列表:

dnf

查看指定设备

可以使用 duf 同时列出一个或多个设备。您只需指定安装端口或设备的路径即可:

duf

看下面例子:

duf

过滤驱动装置

duf 实用程序提供了各种选项,以便您可以过滤输出并获得预期的结果。

例如,可以使用 --only 选项仅显示特定设备:

duf

比如,假如我们想要列出本地设备,可以使用如下命令:

duf --only local

如果想要查看某个文件系统,可以使用 --only-fs 选项。比如,查看 tmpfs(临时文件系统)可使用如下命令:

duf

排序输出

可以使用 --sort 选项对输出结果根据大小、使用率等进行排序。比如:

duf

获取JSON输出

如果喜欢 json 格式的输出,可以使用 --json 选项:

duf

如果想要将结果保存在文本文件中,可以将结果重定向:

duf --json > duf.json

www.linuxprobe.com

如何在 Linux 中安装和使用 duf 命令相关推荐

  1. shell中竖线的作用_如何在 Linux 中安装、配置和使用 Fish Shell?

    每个 Linux 管理员都可能听到过 shell 这个词.你知道什么是 shell 吗? 你知道 shell 在 Linux 中的作用是什么吗? Linux 中有多少个 shell 可用? -- Ma ...

  2. ubuntu 安装yum_如何在 Linux 中安装微软的 .NET Core SDK | Linux 中国

    本分步操作指南文章解释了如何在 Linux 中安装 .NET Core SDK 以及如何使用 .NET 开发出第一个应用程序.-- Sk致谢译自 | ostechnix.com 作者 | Sk译者 | ...

  3. linux内核如何安装vim,如何在Linux 中安装和使用 PacVim?

    描述 你好,Vim用户!今天,我偶然发现了一个很酷的程序来提高 Vim 的使用技巧.Vim 是编写和编辑代码的绝佳编辑器.然而,你们中的一些人(包括我)仍在陡峭的学习曲线中挣扎.再也不用了!来看看 P ...

  4. 如何在Linux中安装和使用Silver Searcher(程序员的代码搜索工具)

    Silver Searcher是一个免费的开源跨平台源代码搜索工具,类似于ack ( 类似于程序员的grep工具 ),但速度更快. 它运行在类Unix系统和Windows操作系统上. 银色搜索者和ac ...

  5. rust安装教程linux,如何在 Linux 中安装 Rust 编程语言

    Rust 通常被称为 rust-lang.Rust 是一个由 Mozilla Research 赞助的通用的.多范式.现代的.跨平台和开源系统编程语言. 它旨在实现安全性.速度和并发性等目标. Rus ...

  6. Linux上下载chronyd安装包,如何在Linux中安装和使用Chrony时间同步

    原标题:如何在Linux中安装和使用Chrony时间同步 来自:Linux迷 https://www.linuxmi.com/ Chrony是网络时间协议(NTP)的灵活实现.它用于同步来自不同NTP ...

  7. linux fish颜色配置,如何在 Linux 中安装、配置和使用 Fish Shell?

    (给Linux爱好者加星标,提升Linux技能) 英文:Magesh Maruthamuthu,翻译:Linux中国/MK linux.cn/article-10622-1.html 每个 Linux ...

  8. 软件部署在不同linux上,如何在Linux中安装和部署keepalived

    如何在Linux中安装和部署keepalived 发布时间:2020-05-27 13:56:19 来源:亿速云 阅读:407 作者:鸽子 keepalived的部署 keepalived在很多高可用 ...

  9. 如何在Linux中安装jdk?

    如何在Linux中安装jdk? 学习目标 如何在Linux中安装jdk? 1.先创建一个新的虚拟机,一共13步创建好虚拟机 2.配置虚拟机 3.在虚拟机中安装JDK 1.先创建一个新的虚拟机,一共13 ...

最新文章

  1. codeforces 884E Binary Matrix 并查集,滚动数组
  2. 【AI视野·今日CV 计算机视觉论文速览 第179期】Tue, 25 Feb 2020
  3. 官网下载JDK需要登陆的Oracle账号
  4. linux服务器如何添加sudo用户
  5. Keras学习---RNN模型建立篇
  6. 手机不ROOT使用xposed框架-微信群同步-微咖讲师-安装教程
  7. 《软件开发这点事儿》作者在MSDN上与您讨论软件开发
  8. django restframework Serializers
  9. Cookie和Session有什么区别?
  10. Java串口通信(RXTX)
  11. 计算机图形图像处理应用教程,计算机图形图像处理——Photoshop实用教程
  12. 【Windows】安装openslide遇到的问题及解决办法
  13. 马来西亚php怎么样,科学网—游马来西亚的几点感想 - 梁生的博文
  14. Rime添加Emoji输入方案
  15. CTS、CTS Verify、GTS测试以及GMS认证介绍
  16. 《使命召唤》官方秘籍
  17. Python数据分析2-pandas入门和实战
  18. 实时高分辨率视频抠像
  19. 华为防火墙的策略路由
  20. 如何学习计算机实现攻防

热门文章

  1. 前端渲染:服务器渲染 or 客户端渲染
  2. 1.项目体系架构设计(电商推荐系统)
  3. 如何让一张PPT中多张图片顺序播放?
  4. IntelliJ IDEA maven 项目打war包
  5. hmacsha256 java_java实现HMACSHA256加密签名
  6. 努比亚Z50 Ultra,OPPO find x6,红米Note 12 Turbo,真我GT neo5安装谷歌Play商店框架谷歌
  7. 关于计算机专业的人如何学好编程
  8. python未定义_浅谈Python程序的错误:变量未定义
  9. MySQL8.0 连接失败部分原因
  10. mysql隔离级别与锁的关系