抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

ncdu(NCurses Disk Usage)是一个交互式的磁盘空间分析工具,它能帮助你直观地查看文件和目录占用的磁盘空间,并提供了便捷的操作来管理这些空间。

以下是基本的使用步骤:

安装 ncdu

在 macOS 系统中,你可以使用 Homebrew 来安装 ncdu

1
brew install ncdu

对于大多数 Linux 发行版,可以通过包管理器安装,比如在 Debian/Ubuntu 上:

1
sudo apt-get install ncdu

或者在 CentOS/RHEL 上:

1
sudo yum install ncdu

使用 ncdu

  1. 启动 ncdu:在终端中输入 ncdu 命令即可开始分析当前目录(如果不指定目录,则默认为当前工作目录)。

  2. 浏览界面

    • 上下箭头:在目录列表中上下移动,查看不同目录的大小。
    • 右箭头:进入子目录。
    • 左箭头:返回上一级目录。
  3. 查看详细信息

    • 在某个目录上,按下 Enter 键可以查看该目录下各文件的大小。
  4. 排序

    • 默认按大小排序,你也可以通过界面上方的选项来改变排序方式(如按名称、大小递增/递减等)。
  5. 操作文件和目录

    • d 键会标记一个文件或目录以便删除。
    • 标记后,按 Enter 确认删除操作,或按 Esc 取消。
    • 注意:删除操作将永久删除文件,请谨慎操作。
  6. 退出 ncdu

    • q 键退出程序。
  7. 指定目录分析:如果想直接分析特定目录,可以在命令后加上目录路径,例如 ncdu /var/log 会分析 /var/log 目录下的磁盘使用情况。

高级用法

  • 显示隐藏文件:使用 -x 参数可以显示隐藏的文件和目录。
  • 忽略挂载点:使用 -x 参数还可以避免列出挂载点。
  • 查看帮助:运行 ncdu -h 可以查看详细的使用说明和所有可用的命令行选项。

评论