linux里如何查看文件大小

linux里如何查看文件大小,第1张

解答:

ls -lh或者ls -l -h 把把文件和文件夹列表方式列出,并且显示大小;

第一行是不是有一个1.1k,这就是文件的大小,但是下面一行58为什么没有显示k呢,因为他比“k”还小,是“B”。

为什么1KB = 1024B而不是1000B,因为由于16位元电脑,记忆体用16 bits去格式化(format) 记忆体位元组基本单位是1 byte = 8 bits = 2^8是一个英文字大小,你要1000 bits一样得用到1024 bits = 16*64组的记忆体才行,而1 kb = 1000 bits这只会让每1 kb浪费了24 bits的空间

扩展资料:

ls常用参数:

ls -a 把所有文件和目录列出来,包含隐藏的文件和目录。

ls -l 把文件和文件夹列表方式列出

ls -lh或者ls -l -h 把把文件和文件夹列表方式列出,并且显示大小;

ls -lha或者ls -l -h -a 把所有文件夹和文件(包括隐藏的)列表方式列出,并且包含大小;

wc命令不加参数输出前面才有空格。

# wc /etc/hosts

  6  29 228 /etc/hosts

 加了参数就没空格了。

# who | wc -m

55

# who | wc -l

1

wc命令输出的是行数字数和字节数,字节数是byte,是用于计量存储的一种单位,常见的计量单位包括Kb,Mb,Gb,这么说你应该知道。字符和字节换算还要看是什么编码,常见的有ascii码,utf-8编码和unicode编码,编码不同,换算不同。

ASCII码:一个英文字母占一个字节的空间,一个中文汉字占两个字节的空间。

UTF-8编码:一个英文字符等于一个字节,一个中文等于三个字节。

Unicode编码:一个英文等于两个字节,一个中文(含繁体)等于两个字节。

符号:英文标点占一个字节,中文标点占两个字节。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/7200159.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-02
下一篇2023-04-02

发表评论

登录后才能评论

评论列表(0条)

    保存