启动时此行“/dev/sda5:clean,956436/30277632 个文件,37421846/121093120 个块”是什么意思?

启动时此行“/dev/sda5:clean,956436/30277632 个文件,37421846/121093120 个块”是什么意思?

在我将 Ubuntu 从 14.04 升级到 16.04 后,每次打开笔记本电脑时,屏幕上都会出现一条奇怪的线:

神秘线

/dev/sda5: clean, 956436/30277632 files, 37421826/123093120 blocks

这句话什么意思?

我担心这些数字的含义,因为第一个数字表示一些文件已被清理,而第二个数字表示一些文件被阻止了......

没有什么特殊或复杂的,只是为了一般的理解。

答案1

这是一条无害的消息,对你来说反而是一个好消息!!

默认情况下,启动时,根文件系统(包含挂载点 的文件系统/)将使用 进行文件系统检查fsck,这是检查的结果。如果出现任何错误,文件系统将以只读方式挂载,而不是读写方式。

虽然这是我的假设,但准确地说,这是fsck在分区上创建的文件系统的输出/dev/sda5,您可以fsck在任何磁盘支持的文件系统上执行此操作,但默认情况下,fsck除了以根目录作为挂载点的文件系统之外,不会在文件系统上执行此操作。

关于块,文件系统将整个分区划分为块,块是文件系统的最小操作单元(因此也是存储单元)。写入时,文件系统以完整的块写入,即,如果文件的实际大小为 200 字节,它将占用文件系统中(因此在底层磁盘上)的块大小空间。对于ext4,块大小为 4 KB。

在消息中:

956436/30277632 files, 37421826/123093120 blocks

956436是总共使用的 inode 数量30277632(在创建文件系统时固定),块使用数量也是如此。

这里分区后的“干净”表示分区没有问题,没有问题。

相关内容