linux没有duf命令怎么办

解决方法:1、利用wget命令从GitHub上下载duf 命令的安装包,语法“wget https://github.com/muesli/duf/releases/download/v0.8.1/duf_0.8.1_linux_amd64.deb”;2、使用dpkg命令安装duf命令,语法“dpkg -i duf_0.8.1_linux_amd64.deb”。

linux没有duf命令怎么办

本教程操作环境:Ubuntu 18.04系统、Dell G3电脑。

对于分析磁盘使用情况,有两个非常好用的命令:du 和 df 。简单来说,这两个命令的作用是这样的:

du 命令:它是英文单词 disk usage 的简写,主要用于查看文件与目录占用多少磁盘空间;

df 命令:它是英文单词 disk free 的简写,主要用于查看磁盘被使用了多少空间、剩余多少空间,等等。

特别是你在磁盘爆满的情况下,这两个命令结合起来非常好用。

但是,这两个命令毕竟是分开的,要是能整合起来该多好,毕竟都是同类型的命令。

别说,还真有人把这两个命令整合起来,它就是:duf 命令!

duf 是一个用 Golang 编写的跨磁盘使用情况分手工具,它可以以表格(自适应)的形式输出磁盘使用情况,而且还可以根据需求对结果进行排序,使用非常方便!

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

1.png

duf 命令的结果输出是以更加易读的结构化方式,来检查系统空间。

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

安装 duf

以 Ubuntu 为例,我们不能直接使用 apt-get 命令安装,需要手动安装。

首先,从 GitHub 上下载 duf 命令的安装包:

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

登录后复制

然后,再使用 dpkg 命令安装

dpkg -i duf_0.8.1_linux_amd64.deb

登录后复制

另外,也可以按照其说明手册进行安装,地址为:https://github.com/muesli/duf

duf的使用示例

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

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

dnf

登录后复制

2.png

查看指定设备

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

duf

登录后复制登录后复制登录后复制登录后复制登录后复制登录后复制

看下面例子:

duf

登录后复制登录后复制登录后复制登录后复制登录后复制登录后复制

3.png

过滤驱动装置

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

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

duf

登录后复制登录后复制登录后复制登录后复制登录后复制登录后复制

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

duf --only local

登录后复制

4.png

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

duf

登录后复制登录后复制登录后复制登录后复制登录后复制登录后复制

5.png

排序输出

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

duf

登录后复制登录后复制登录后复制登录后复制登录后复制登录后复制获取JSON输出

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

duf

登录后复制登录后复制登录后复制登录后复制登录后复制登录后复制

6.png

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

duf --json > duf.json

登录后复制

相关推荐:《Linux视频教程》

以上就是linux没有duf命令怎么办的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/3157881.html

(0)
上一篇 2025年3月30日 10:25:49
下一篇 2025年3月30日 10:25:59

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • linux curl是什么

    在linux中,curl是一个非常实用的、用来与服务器之间传输数据的工具,是一个利用URL规则在命令行下工作的文件传输工具;它支持文件的上传和下载,是综合传输工具。curl提供了一大堆非常有用的功能,包括代理访问、用户认证、ftp上传下载、…

    2025年3月30日
    100
  • Linux下PyTorch安装的方法是什么

    一、PyTorch简介 pytorch是一个开源的python机器学习库,基于torch,用于自然语言处理等应用程序。2017年1月,由facebook人工智能研究院(fair)基于torch推出pytorch。pytorch的前身是tor…

    2025年3月30日 编程技术
    100
  • sublime如何运行json代码

    在 Sublime 中运行 JSON 代码需要:1. 安装 Packages(JSONTools 和 Nodejs);2. 创建一个 .json 文件;3. 编写 JSON 代码;4. 打开 Node.js 控制台;5. 载入 JSON 文…

    2025年3月30日
    100
  • linux中有office吗

    linux中有office;office指的是微软开发的一套办公软件套装“Microsoft Office”,其使用的平台中包括linux,“Microsoft Teams”客户端是微软引入Linux的首款“Office 365”应用程序,…

    2025年3月30日
    100
  • Linux如何编译并安装ixgbe驱动

    第一步: 安装前提 安装之前,需要安装匹配的内核头文件和开发工具包。   $ sudo apt-get install linux-headers-$(uname -r)  $ sudo apt-get install gcc make 登…

    编程技术 2025年3月30日
    100
  • Linux Gem简介:解读Linux Gem的功能与用途

    Linux Gem简介:解读Linux Gem的功能与用途,需要具体代码示例 Linux Gem是一个在Linux系统上运行的全栈开发环境工具,它集成了许多常用的开发工具和服务,为开发者提供了便捷的开发环境。通过Linux Gem,开发者可…

    2025年3月30日
    100
  • 大神看下,选择免费的linux培训还是自学java或者参加java培训班呢?

    大家好,我是某校大三学生,由于这两年在学校玩的比较多吧 = = 自己的专业课学的也不好(专业是计科 专业课主要是java’方面,学好也肯定是java方向了(╯﹏╰)),现在面临着职业方向选择的问题,java/HTML5/Linu…

    编程技术 2025年3月29日
    100
  • 什么是基于HTML5技术的桌面环境?

    我是在了解到「Deepin是目前国内从事Linux桌面系统开发的项目,原项目名为“Linux Deepin”。该项目开发了基于HTML5技术的桌面环境和许多特色软件,如音乐播放器、软件中心等。」中有提到基于HTML5技术的桌面环境,这与HT…

    编程技术 2025年3月29日
    100
  • svn怎么修改密码

    修改 SVN 密码需:1. 找到 SVN 配置目录下的 config 文件;2. 查找 password-stores = 设置并修改为安全存储方式(如 svn.gnome-keyring);3. 编辑相应存储方式文件设置新密码;4. 保存…

    2025年3月29日
    100
  • 怎么修改svn的url地址

    要更改 SVN 存储库 URL,请执行以下步骤:了解现有 URL。创建新的 URL。备份存储库。修改 SVN 配置文件以更改 URL 行。重新启动 SVN 服务器。验证更改。更新客户端配置以使用新 URL。 如何修改 SVN URL 地址 …

    2025年3月29日
    100

发表回复

登录后才能评论