Linux磁盘目录分析神器—ncdu

ncdu 是一个带有 ncurses 接口的磁盘使用分析器。 它旨在在您没有完整图形设置可用的远程服务器上查找空间占用,但即使在常规桌面系统上它也是一个有用的工具。 ncdu 的目标是快速、简单和易于使用,并且应该能够在安装了 ncurses 的任何最小的类 POSIX 环境中运行。
在这里插入图片描述

备注:curses 是一个在 Linux/Unix 下广泛应用的图形函数库,作用是可以在终端内绘制简单的图形用户界面。curses 库产生于 BSD UNIX,但是 Linux 系统通过 ncurses 库提供这个功能。

POSIX可移植操作系统接口(Portable Operating System Interface) 的缩写。它是一个 IEEE 1003.1 标准,其定义了应用程序(以及命令行 Shell 和实用程序接口)和 UNIX 操作系统之间的语言接口。

当 UNIX 程序从一个 UNIX 平台移植到另一个平台时,遵守该标准可以确保其兼容性。POSIX 主要关注的是 AT&T 的 System V UNIX 和 BSD UNIX 的特性。

1、安装
yum -y install epel-release
yum -y install ncdu
2、ncdu 用法

进入 ncdu 后,按 ?调出帮助对话框,按 1 显示快捷键(默认),按 2 显示格式说明,按 3 显示版本信息、按q退出。

鼠标选中目录回车可直接进入该目录,按d可删除文件或者目录

在这里插入图片描述

排除某个文件夹或者文件

[root@localhost /]# ncdu --exclude "etc"
[root@localhost etc]# ncdu --exclude ".DIR"

常用快捷键

n:按文件名排序(升序/降序)

s:按文件大小排序(升序/降序)

C:按项目数排序(升序/降序)

d:删除选定的文件或目录

t:排序时将目录放在文件前面

g:以图形方式显示百分比

r :重新计算大小

i:显示当前文件/目录信息

最后按q退出

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值