• 技术文章 >运维 >linux运维

    linux没有duf命令怎么办

    青灯夜游青灯夜游2023-02-15 11:18:58原创110

    解决方法: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”。

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

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

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

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

    别说,还真有人把这两个命令整合起来,它就是: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命令怎么办的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:linux
    上一篇:SELinux有哪3种策略类型 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • linux的用户配置文件是什么• linux 设备有哪些类型• linux MBR是什么• linux ttyload是什么工具• linux怎么查看文件时间
    1/1

    PHP中文网