使用Ncdu分析Raspberry Pi上的存储使用情况

0

有时您需要找出正在使用SD卡上空间的内容。 树莓派包含一个称为Ncdu的有用工具,该工具可以从命令行提供文件夹使用的空间的细分。

Ncdu磁盘分析器

Ncdu官方网站 状态 :

Ncdu是具有ncurses接口的磁盘使用情况分析器。它旨在在您不知道的远程服务器上查找太空猪’没有可用的整个图形设置,但是即使在常规台式机系统上,它也是一个有用的工具。 Ncdu旨在快速,简单和易于使用,并且应该能够在安装了ncurses的任何最小的POSIX类似环境中运行。

Ncdu默认安装在Raspbian上,但如果需要,可以使用以下命令进行安装:

sudo apt-get update
sudo apt-get install -y ncdu

正在运行Ncdu

运行该实用程序就像在命令行或终端窗口中键入ncdu一样容易:

ncdu

这将提供当前工作目录中所有文件夹的细目。

NCDU存储分析 因此,您可以浏览到感兴趣的目录,然后运行ncdu,也可以同时指定路径:

例如 :

ncdu /home/pi

要么 :

ncdu /

分析更多目录将需要更长的时间,因此您应该指定特定路径以限制其需要处理的文件结构量。

您可以使用箭头键在目录列表中移动,然后使用ENTER进入下一级。

Ncdu键盘快捷键

按?应该提供一些帮助,但是当我测试时我需要进行SHIFT-吗? :

NCDU存储分析NCDU存储分析

关键包括:

  • ? –显示帮助+键+关于屏幕
  • 上,下j,k–循环浏览项目
  • 对,输入,l–打开所选目录
  • 剩下,<, h –转到父目录
  • n –按文件名排序(再次按降序排列)
  • s –按文件大小排序(再次按降序排列)
  • C –按项目数排序(再次按降序排列)
  • a –在显示磁盘使用情况和显示大小之间切换。
  • d –删除选定的文件或目录。
  • t –排序时,在文件前切换目录。
  • g –在显示百分比,图形,两者显示或不显示之间切换。百分比是相对于当前目录的大小,图是相对于当前目录中的最大项目。
  • c –切换子项目计数的显示。e– Show/hide ‘hidden’ or ‘excluded’文件和目录。请注意,即使您可以’t see the 隐 files and directories, they are still there and they are still included in the directory sizes. If you suspect that the totals shown at the bottom of the 屏幕 are not correct, make sure you haven’t启用此选项。
  • i –显示有关当前所选项目的信息。
  • r –刷新/重新计算当前目录。
  • b –在当前目录中生成shell。

在项目旁边可以看到的符号在“Format” tab :

NCDU存储分析

总之,这是一个非常有用的命令行工具,需要注意的是,我’确保对于Pi用户而言,无论他们正在从事什么项目,它都将很有用。

分享。

发表评论

该网站使用Akismet减少垃圾邮件。 了解如何处理您的评论数据.