WEB 教程
实践 示例
HTML 参考手册
CSS 参考手册
PHP 参考手册

如何在 Ubuntu 中使用 ls 命令以兆字节显示文件大小

主题:Ubuntu / Linux上一页|下一页

答案:使用--block-size选项

如果您严格希望 ls 命令以 MB 或 KB 显示文件大小,您可以使用"--block-size=SIZE"选项。 它在打印之前按 SIZE 缩放文件大小; 例如,--block-size=M 以 1,048,576 字节为单位打印大小。 处理内存时 1 MB = 1,024 KB = 1,048,576 字节。

SIZE 参数是一个整数和可选单位(例如:10K 是 10*1024)。 单位是 K、M、G、T、P、E、Z、Y(1024 的幂)或 KB、MB、...(1000 的幂)。

ls -l --block-size=M

然而,对于任何大小小于 1 MB 的文件,上述命令也显示 1M。

或者,如果您只是为了便于阅读而缩放文件大小,而不是专门以兆字节或千兆字节显示,您可以使用选项 -h-l。 这将打印人类可读的尺寸,即将位数减少到三个或更少(例如,1K、20M、5G 等)。

ls -lh

FAQ 相关问题解答

以下是与此主题相关的更多常见问题解答:

Advertisements