如何在 Ubuntu 中使用 ls 命令以兆字节显示文件大小
答案:使用--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 相关问题解答
以下是与此主题相关的更多常见问题解答: