请问,unix中ls命令如何显示文件以GB为单位的大小

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了请问,unix中ls命令如何显示文件以GB为单位的大小相关的知识,希望对你有一定的参考价值。

参考技术A

可以使用ls -lh命令,该会以使用比较接近文件大小的单位显示文件的大小。

在Linux中显示文件大小的时候,通常的做法是使用"Is -I”,显示的大小是文件的字节大小。

但是,如果文件比较大的话,显示起来不是特别易读,这个时候,可以使用ls -lh,就可以使用比较接近文件大小的单位显示文件的大小,例如:

[root@localhost home]# ls -lh

total 3.2G

-rw-r--r--. 1 root root 774K Jun 24 09:17 h

-rw-r--r--. 1 root root 2.3G Jun 24 09:18 i

-rw-r--r--. 1 root root 839K Jun 24 09:17 j

-rw-r--r--. 1 root root 693K Jun 24 09:17 k

-rw-r--r--. 1 root root 147M Jun 24 09:40 l


扩展资料

ls命令使用“-h"参数时,会根据文件的大小选择显示的单位是“K”、“M"”还是“G”。如果希望指定显示的单位,可以使用--block-size"参数, 如下:

1、以k显示  ls -lh

2、以k显示  ls -l --block-size=k

3、以m显示  ls -l --block-size=m

4、以g显示  ls -l --block-size=g

以上是关于请问,unix中ls命令如何显示文件以GB为单位的大小的主要内容,如果未能解决你的问题,请参考以下文章

Linux

如何让top 命令显示的内存大小以M为单位

linux 中 ll 命令显示 的大小 是啥单位的啊

是否有任何命令以纳秒为单位显示 Apple 文件系统 (APFS) 时间戳?

Linux常用命令

linux 中 ll 命令显示 的大小 是啥单位的