x-cmd pkg | duf - df 命令的现代化替代品

简介

Duf (Disk Usage/Free Utility)是一个磁盘分析工具。其直观的输出和多样化的自定义选项,帮助用户更好地管理和优化存储资源。

用户首次快速实验指南

  1. 使用 x duf 即可自动下载并使用

    • 在终端运行 eval "$(curl https://get.x-cmd.com)" 即可完成 x 命令安装, 详情参考 x-cmd 官网
  2. x-cmd 提供1分钟教程,其中包含了 duf 命令常用功能的 demo 示例,可以帮你快速上手 duf 。

  3. 使用案例:

sh 复制代码
# 查看磁盘空间使用情况和磁盘文件系统信息
x duf

# 仅显示 local 设备
x duf -only local

# 隐藏 tmpfs 类型文件系统
x duf -hide-fs tmpfs

# 输出磁盘的大小、用量和类型,并根据大小排序
x duf -sort size -output size,usage,type

技术特点

  1. 友好的显示界面: Duf 通过表格的形式展示磁盘使用情况,使用颜色来区分不同数据,帮助用户快速获取信息。
  2. 自适应调整: Duf 会根据终端主题和宽度自动调整,确保在不同终端上都能输出优秀的可读性和可视效果。
  3. 数据排序和 JSON 支持: 用户可以根据需要对 Duf 的输出结果进行排序,以满足特定的分析需求。Duf 还支持将输出保存为 JSON 格式,用于数据处理和收集。
  4. 自定义界面:用户设置主题、颜色和阈值等,也可以显示或隐藏特定列,还可以对磁盘数据进行过滤。

竞品和相关作品

  1. dust 是 x-cmd 推荐的另一款工具,它同样可以查看磁盘的使用情况。但它以树形结构显示文件的使用率,而不是直接展示挂载磁盘的使用情况。duf 和 dust 可以配合使用,用以快速定位分析磁盘空间占比最高的应用或文件夹。
  2. df 是 Linux 的标准命令,同样也是一款磁盘分析工具,但它的命令相对单一,且没有色彩渲染。优势在于不用额外安装。

进一步探索

相关推荐
Jesse1213 小时前
lint-staged与ls-lint配合使用时的陷阱
代码规范·命令行
ZZJsky1231 天前
我把每周都要手敲的发布分支,做成了一个 CLI
命令行
特立独行的猫a2 天前
使用 vcpkg 将 pngquant 命令行移植到鸿蒙 PC(OpenHarmony )
华为·harmonyos·命令行·vcpkg·pngquant·三方库·鸿蒙pc
栩栩云生3 天前
x-cmd v0.8.15: claw AI 助手升级,连微信、飞书更稳了;free 新增专家模式,直接把底层内存细节喂给你
github·agent·命令行
深海鱼在掘金5 天前
从Claude Code泄露源码看工程架构:第四章—— 一次请求的完整生命周期与流式执行引擎设计
人工智能·设计模式·命令行
深海鱼在掘金5 天前
从Claude Code泄露源码看工程架构:第二章——项目架构总览与分层设计哲学
人工智能·架构·命令行
就叫年华吧丶6 天前
Git Bash、CMD 与 PowerShell 的区别详解
linux·git·命令行·powershell·cmd·gitbash
特立独行的猫a7 天前
使用 vcpkg 为OpenHarmony(鸿蒙PC)构建 OpenSSH 命令行工具
harmonyos·openharmony·命令行·openssh·vcpkg·鸿蒙pc
donecoding11 天前
从零搭建 Monorepo 自动发布工作流(GitHub Actions + pnpm + Lerna)
ci/cd·命令行·前端工程化
fly_over12 天前
Claude Code 从零复刻教程 第 2 篇:REPL 循环实现
ai编程·工具·命令行·claude code