使用NCDU命令查看Linux磁盘使用情况

数据文件
戴尔

NCDU.命令提供了查看磁盘使用情况的有用而方便的方法。该名称代表“NCURSES磁盘使用”。这意味着它是基于的ncurses.那样诅咒,是UNIX / Linux系统上使用的终端控制库。每个名称的诅咒部分是“游标”或“光标优化”的双关语,与使用粗语言无关。

你可以想到NCDU.作为磁盘使用分析器ncurses.界面。在寻找远程服务器上的磁盘空间Hogs时可能特别有用,因为您无法访问图形界面。

使用NCDU.,您只能键入“ncdu”,但您将看到的内容依赖于您在文件系统中定位的位置,因为它报告了该位置中文件和目录使用的空间。

$ ncdu ncdu 1.14.1〜使用箭头键导航,按吗?寻求帮助--- / home / shs ------------------------------------------------------------ 1.2 gib [##########] /.cache 242.9 MIB [##] /下载204.5 MIB [#] /桌面130.4 MIB [#] XPS 8900-Desktop_Service-Manual.PDF 77.0 MIB [] /.Mozilla 22.3 MIB [] Linuxwords.pdf 12.6 MiB [] / MyFonts 7.2 MIB [] XPS 8900 Desktop Specs.pdf6.2 MIB [] /文档4.3 MIB [] /.config 3.8 MIB []打字3.3 MIB [] / bin 2.0 MIB [] /图片1.8 MIB [] /.local 824.0 Kib [] /.globalprotect 356.0 Kib [] Linuxworks-2.PDF 332.0 KIB [] PAVERS.PNG 196.0 KIB [] / YARDSALE 120.0 KIB [] PAVER.JPG 112.0 KIB [] /.cinnamon 32.0 KIB [] / IDG

您可以使用您的上下箭头键来移动显示的文件和目录。实际上,如果在列出的目录上按Enter键,则会移动到该目录并能够查看其内容。然后点击左箭头键返回到先前的目录。

请注意,文件和目录按大小顺序列出,最大显示为首先显示。在上面的输出中,.cache文件在1.2GB中最大。要退出,只需按Q即可。

工具需要一段时间来提供数据,特别是如果您要求它查看大目录。例如,如果从根目录开始,该工具将有更多的文件来检查。当你第一次开始NCDU.,您将通过当前目录的内容进行以下内容来查看以下内容,并查看每个文件。

lqqqScanning...qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqk x x x Total items: 148091 size: 6.7 GiB x x Current item: /ubuntu/usr/src/linux-hea...-18/fs/notify/dnotify/Kconfig x x x x Warning: error scanning /ubuntu/etc/sssd x x some directory sizes may not be correct x x x x ... Press q to abort x mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj

过了一会,它将返回您的报告。

7.1 gib [######] / usr。1.9 GIB [#] / HOME 1.5 GIB [#] /媒体。1.0 gib [] / var。405.8 MIB [] / BOOT 28.3 MIB [] / OPT。16.7 MIB [] /等。3.3 MIB [] / TMP。1.6 MIB [] / RUN 16.0 KIB [] / DEV!16.0 Kib [] /丢失+发现

帮助页面可供选择NCDU.以及一个人页。

SHS @ firefly:/ $ ncdu --help ncdu -h, - 帮助此帮助消息-q quiet模式,刷新间隔2秒-v,-v, - 版本打印版本-x相同的文件系统-e启用扩展信息 -R只读-o文件导出扫描目录到文件-f文件导入文件-0,-1,-2 ui导入扫描目录扫描(0 = none,2 =完整Ncurses)--si使用base 10(si)前缀而不是基本2 --Exclude模式排除匹配模式-X的文件 - 从文件中排除匹配文件-l中任何模式的文件, - 关键符号链接遵循符号链接(不包括目录)--Exclude-Caches排除包含Cachedir.Tag的目录--Confirm-退出确认退出NCDU --Color方案设置颜色方案

请注意-O选项不准备报告。相反,它保存所有它在每个文件上收集的所有文件。例如,您可以运行这样的命令:

$ ncdu -o / tmp / dureport

完成后,您的输出文件将如下所示:

$ head -11 / tmp / dureport [1,1,{“progname”:“ncdu”,“progver”:“1.14.1”,“时间戳”:1639414007},[{“名称”:“/ home / shs“,”asize“:4096,”dsize“:4096,”开发“:2067,”ino“:39845890},[{”名称“:”图片“,”aseize“:4096,”dsize“:4096,”INO“:39845933},{”姓名“:”shs@192.168.0.11“,”asize“:412675,”dsize“:413696,”ino“:39849638},{”名称“:”屏幕截图,从2021-07-07 10-19 43.png“,”astize“:80972,”dsize“:81920,”ino“:39851217},{”姓名“:”mintdesktop2.png“,”astize“:333930,”dsize“:335872,“ino”:39849646},{“名称”:“屏幕截图,从2021-05-12 15-31-40.png”,“asize”:304458,“DSIZE”:307200,“INO”:39845894},{“姓名”:“mintdesktop.png”,“asize”:412675,“dsize”:413696,“ino”:39846106},{“名称”:“屏幕截图,从2021-07-07 10-16-54.png”,“asize”:254307,“dsize”:258048,“ino”:39851211},{“名称”:“font-manager.png”,“asize”:253149,“dsize”:253952,“ino”:39847669}],[{“名称”:“。缓存”,“ASIZE”:4096,“DSIZE”:4096,“INO”:39845908},

虽然产出NCDU.命令向您展示如何占用磁盘空间以及使用最多磁盘空间的文件,它不会告诉您有多少空间可用。将其输出平衡df -h.命令将磁盘使用数据放回透视图。

$ DF-H文件系统尺寸使用UDEV 1.7G 0 1.7G 0%/ DEV TMPFS 340M 1.7M 339m 1%/运行/ DEV / SDB3 903G 19G 838G 3%/ TMPFS 1.7K 1.7G 1%/DEV / SHM TMPFS 5.0M 4.0K 5.0M 1%/ RUN / LOCK TMPFS 1.7G 0 1.7G 0%/ SYS / CGOUP / DEV / SDB1 511M 5.3M 506M 2%/ BOOT / EFI / DEV / SDB2 930G 12G871G 2%/ Ubuntu TMPFS 340M 24K 340M 1%/运行/用户/ 100

包起来

NCDU.命令快速工作并提供有关磁盘空间使用情况的有用数据。如果您的文件系统填满,则在确定使用磁盘空间的使用方式非常有帮助。

加入网络世界社区足球竞猜app软件Facebooklinkedin评论最重要的主题。
有关的:

版权所有©2021 IDG Com足球竞彩网下载munications,Inc。

SD-WAN买家指南:要询问供应商(和您自己)的关键问题