ls -l
我想知道Linux中命令输出的单位(字节,位,kb)是什么。
下面是我得到的一个例子:
-rw-rw-r-- 1 guest guest 39870 Feb 14 19:41 ser_cat
-rw-r--r-- 1 guest guest 19935 Feb 14 19:35 ser_cp
-rw-rw-r-- 1 guest guest 19935 Feb 14 19:29 ser_more
39870 ( 的大小 )的单位是什么ser_cat
?
答案1
该大小以字节为单位。
您可以使用它ls -lh
来打印具有人类可读文件大小的长列表。
答案2
我们需要添加l
(长列表选项)以显示人类可读的文件大小(ls -lh
)。在您的例子中,文件大小ser_cat
为 39870字节。
-rw-rw-r-- 1 guest guest 39870 Feb 14 19:41 ser_cat
-rw-r--r-- 1 guest guest 19935 Feb 14 19:35 ser_cp
-rw-rw-r-- 1 guest guest 19935 Feb 14 19:29 ser_more
ls -lh
命令显示所有文件大小信息,K 表示千字节 (KiB),M 表示兆字节 (MiB),依此类推。请参阅这了解 kibi 和 kilo 之间的区别。
它们以字节而不是位来显示信息。
ls -lh
使用单个字符而不是两个字符来显示单位(大小)信息。如果没有单位信息,则表示字节。