Lastlog文件不断变大的原因

Lastlog文件是记录所有用户最后登录的相关信息,

该文件的算法是这样的:

记录用户登录信息大小= UID * 256byte

如64位系统上的nfsnobody用户,其UID是4294967294 或者 2^32 - 2,这也是系统上最后一个的UID。

所以通过上面的算法就能说明该文件怎样显示1.2TB大小:

4294967294 * 256 = 1099511627264 bytes从上面的算法也可以看到,256是每一UID在lostlog文件中所占用的空间大小。所以这种文件就是所谓的sparse(稀疏)文件:稀疏文件就是在文件中留有很多空余空间,留备将来插入数据使用。这些空余空间被ASCII码的NULL字符占据,并且这些空间相当大,这个文件就被称为稀疏文件,但是并不分配相应的磁盘块。也就是没有真正占用文件系统空间。所以你就不用担心了这个文件占用了1.2TB的空间了。你可以用du -h /var/log/lastlog来查他看到真正占用磁盘的空间。

(0)

相关推荐

  • Excel 文件体积变大的原因分析与解决方法

    这些天做物资箱单和发票,发现文件保存后,体积都会增大到6M以上,这样60多个表格做完,整个文件夹超过400M,这么大的个头,长途传输可是够麻烦的。而且,由于单个文件个头太大,打开时非常缓慢,有时间需要 ...

  • 解决MAX保存文件突然变大的几种方法

    解决MAX保存文件突然变大的几种方法,包含手动解决和插件解决方法 问:我的MAX在保存时,发现文件突然变大了几百M,该试的方法都试过了,无功而返,塌陷.新建文件合并.材质.单位,无论怎么调节都还是那么 ...

  • excel文件突然变大的处理

    正在编辑的400k的excel文件突然变成了12.8m,打开.编辑.保存速度慢的让人受不了.上网查了很多原因虽然都不对,但是还是受到了启发,经过试验终于解决了. 操作方法 01 打开变大的excel文 ...

  • excel文件莫名变大的是什么原因?

    excel文件只有几行数据,为什么体积很大呢? 操作方法 01 最近收到一个客户的EXCEL文件,只要几行数据.体积却很大.这个文件有4.2M,按照常理,这个文件只有几十KB.什么原因? 02 什么原 ...

  • 3D max文件突然变大保存其中的一个也是那么大

    用3d max的时候突然遇到一个棘手的问题,max文件保存的时候突然变的很大,而且很占内存,想想是不是模型面太多了,保存其中的单体模型文件,文件的大小还是变的几百兆,估计是哪里出问题了,复制到哪里那文 ...

  • 升级Win10以后风扇声音变大怎么办

    最近小编升级到了Windows10系统,但是升级系统以后,发现风扇的声音莫名的变大了很多,怎么处理这个问题呢,当然 导致风扇声音变大的原因可能有很多,比如,风扇灰尘过多,CPU散热不好等等,我们可以清 ...

  • Win10系统下用户文件夹变得很大解决方案

    windows10系统电脑在使用一段时间后,有些朋友发现系统中的“用户”文件夹会变得非常大,大约有几十G那么多,可是打开后又找不到文件在哪,这是怎么回事呢?下面,就随小编看看Win10系统下“用户”文 ...

  • 网速变慢的原因分析[图文篇]

    网络,是随着计算机的普及应运而生的用于信息传输、接收、共享的虚拟平台,现在我们购买电脑之后首要做的事情就是装宽带,不能上网的电脑就是一台“废铁”,而网络就是使的这台废铁变成金子的利器,但是这块金子能否 ...

  • 如何设置Win7虚拟内存使系统分区不再变大

    因为喜爱玩游戏的原因,最近对电脑的内存进行了升级,同时全新安装了64位的Win7旗舰版,但使用一段时间后发现win7系统所在分区容量一天天在变大,清理后再使用仍然在继续变大,这是为什么呢? 一、原因分 ...