文件系统 & bootloader
注:本博客为本人的学习记录,如存在不准确的地方请大家帮忙指出 ,谢谢!
一、文件系统
一个linux系统按启动顺序可以划分为:引导加载程序、内核、文件系统、应用程序。
文件系统可以通俗的理解为管理文件存放位置的管家,不同的操作系统有不同的文件系统。Linux中一般使用EXT2格式的文件系统,(EXT3/EXT4增加了日志功能)是一种索引式(inode)文件系统,不需要像U盘那样经常磁盘重组。resize2fs命令可以变更文件系统大小。dumpe2fs命令可以查询文件系统的状态,包括inode节点和block块的用量情况。
当系统载入一个文件到内存后,如果该文件没有被更动过,则在内存区段的文件数据会被设置为干净(clean) 的。 但如果内存中的文件数据被更改过了 ,此时该内存中的数据会被设置为脏的 (Dirty)。此时所有的动作都还在内存中执 行,并没有写入到磁盘中! 系统会不定时的将内存中设置为“Dirty”的数据写回磁盘,以保持 磁盘与内存数据的一致性。
$ cat /proc/filesystem
可以查看linux系统
版权声明:本文为Huangxiang6原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。