使用 duf 终端工具检查你的磁盘使用情况
创始人
2024-03-02 06:55:40
0次

duf 是一个终端工具,旨在增强传统的 Linux 命令 df 和 du。它可以让你轻松地检查可用磁盘空间,对输出进行分类,并以用户友好的方式呈现。

duf:一个用 Golang 编写的跨平台磁盘使用情况工具

在我知道这个工具之前,我更喜欢使用像 Stacer 这样的 GUI 程序或者预装的 GNOME 磁盘使用情况程序来 检查可用的磁盘空间 和系统的磁盘使用量。

不过,duf 似乎是一个有用的终端工具,可以检查磁盘使用情况和可用空间,它是用 Golang 编写的。Abhishek 建议我试一试它,但我对它很感兴趣,尤其是考虑到我目前正在学习 Golang,真是太巧了!

无论你是终端大师还是只是一个对终端不适应的初学者,它都相当容易使用。当然,它比 检查磁盘空间利用率命令 df 更容易理解。

在你把它安装到你的系统上之前,让我重点介绍一下它的一些主要功能和用法。

duf 的特点

  • 提供所有挂载设备的概览且易于理解。
  • 能够指定目录/文件名并检查该挂载点的可用空间。
  • 更改/删除输出中的列。
  • 列出 inode 信息。
  • 输出排序。
  • 支持 JSON 输出。
  • 如果不能自动检测终端的主题,可以指定主题。

在 Linux 上安装和使用 duf

你可以在 AUR 中找到一个 Arch Linux 的软件包。如果你使用的是 Nix 包管理器,也可以找到一个包。

对于基于 Debian 的发行版和 RPM 包,你可以去它的 GitHub 发布区 中获取适合你系统的包。

它也适用于 Windows、Android、macOS 和 FreeBSD。

在我这里,我需要 安装 DEB 包,然后就可以使用了。安装好后,使用起来很简单,你只要输入:

duf

这应该会给你提供所有本地设备、已挂载的任何云存储设备以及任何其他特殊设备(包括临时存储位置等)的详细信息。

如果你想一目了然地查看所有 duf 的可用命令,你可以输入:

duf --help

例如,如果你只想查看本地连接设备的详细信息,而不是其他的,你只需要输入:

duf --only local

另一个例子是根据大小按特定顺序对输出进行排序,下面是你需要输入的内容:

duf --sort size

输出应该是像这样的:

你可以探索它的 GitHub 页面,以获得更多关于额外命令和安装说明的信息。

结束语

我发现终端工具 duf 相当方便,可以在不需要使用 GUI 程序的情况下,随时查看可用磁盘空间或使用情况。

你知道有什么类似的工具吗?欢迎在下面的评论中告诉我你的想法。


via: https://itsfoss.com/duf-disk-usage/

作者:Ankush Das 选题:lujun9972 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

相关内容

热门资讯

“Linux 中国” 开源社区... 这是一个艰难的决定 —— 这不是调侃,而是当你真正做出改变了你十几年生活轨迹的决定时,你就会明白这个...
硬核观察 #1263 德国铁路... #1 德国铁路公司招聘 Windows for Workgroups 3.11 管理员该职位要求了解...
人工智能教程(七):Sciki... 在本系列的 上一篇文章 中,我们用 TensorFlow 构建了第一个神经网络,然后还通过 Kera...
关闭 WSL 中正在运行的 L... 以下是使用 WSL 关闭在 Windows 内运行的 Linux 系统的不同方法。你使用 WSL 在...
MX Linux 23.2 “... 最新的 MX Linux 23.2 小版本更新带来了基本的改进和新增功能。MX Linux 推出了 ...
硬核观察 #1262 网络上最... #1 网络上最古老的软件存档库之一即将关闭美国新墨西哥州立大学(NMSU)最近宣布,即将于 2024...
如何在 RHEL 上通过绑定配... 在 Linux 中,你可以根据自己的需要创建高级网络设置,如 网络绑定 Network Bondin...
Linux Matrix 消息... Matrix 用户可以升级 Fractal 6 了!Fractal 是目前 最好的 Matrix 客...
如何通过 VLC 使用字幕 使用 VLC 媒体播放器播放和管理字幕的新手指南。我是一个超级动漫迷,如果你想观看最新的剧集,那么你...
硬核观察 #1261 X 计划... #1 X 计划在奥斯汀建立内容审核总部据报道,该部门将招聘 100 名全职员工,将主要关注 CSE ...