linux 怎么查看一个文件的大小啊?用M为单位?

linux 怎么查看一个文件的大小啊?用M为单位?,第1张

查看文件的大小,一般是ls 下面会显示,你要看具体的大小,可以用ls -lh来显示,M会显示出来的关于这个linux系统的学习,我一直看刘遄老师的书籍《linux就该这么学》,感兴趣的也可以去看看啊。

这和Linux与Windows断行格式有关。DOS

(Windows

系统)使用的断行字符为

^M$

,我们称为

CR

LF

两个符号。

而在

Linux

底下,则是仅有

LF

($)

这个断行符号。

Linux

底下打开Windows的档案时,由于

DOS

的断行符号是

CRLF

,就会多了一个

^M

的符号出来。

在这样的情况下,如果是一个

shell

script

的程序档案,将可能造成“程序无法执行”的状态~

因为他会误判程序所下达的指令内容。

可以使用dos2unix来转换:

dos2unix

file

Mem:表示物理内存统计

-/+ buffers/cached:表示物理内存的缓存统计

Swap:表示硬盘上交换分区的使用情况,

第1行 Mem:

total:表示物理内存总量。

used:表示总计分配给缓存(包含buffers 与cache )使用的数量,但其中可能部分缓存并未实际使用。

free:未被分配的内存。

shared:共享内存,一般系统不会用到,这里也不讨论。

buffers:系统分配但未被使用的buffers 数量。

cached:系统分配但未被使用的cache 数量。buffer 与cache 的区别见后面。

total = used + free

第2行 -/+ buffers/cached:

used:也就是第一行中的used - buffers-cached 也是实际使用的内存总量。

free:未被使用的buffers 与cache 和未被分配的内存之和,这就是系统当前实际可用内存。


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

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

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

发表评论

登录后才能评论

评论列表(0条)

    保存