如何在 Linux 上使用 SSH 获取文件/文件夹大小?

faz*_*pas 34 linux ssh

我正在使用 SSH 连接到 CentOS 服务器,我想获取某些文件和文件夹的 mb 文件,我该怎么做?

小智 41

使用 du 命令

du -m filename
Run Code Online (Sandbox Code Playgroud)

  • 如果您改用 `du -h`,它会选择(并打印)适当的单位。 (29认同)
  • 如果您使用 du -ms 文件夹,它将报告文件夹内容的大小。 (11认同)

小智 21

 du -msh FolderName 
Run Code Online (Sandbox Code Playgroud)

将获得单位的大小。与使用 -h 不同,这将显示单个大小,而 -h 显示文件夹中的所有单个文件。
例如

349M    FolderName 
Run Code Online (Sandbox Code Playgroud)

  • 比接受的解决方案好得多 (2认同)

Dae*_*yth 11

du 是这方面的主要工具,但如果您正在寻找更具交互性的东西,我非常喜欢 ncdu

ncdu_screenshot