【Linux】(26) 详解磁盘与文件系统:从物理结构到inode机制

探讨了磁盘的基础知识及其在文件系统中的应用,从磁盘的物理结构到逻辑抽象结构,再到inode机制的深入剖析。通过对启动块、超级块、块组描述符、数据块和inode表等关键概念的阐述,本文揭示了文件系统如何高效管理磁盘...

C++文件系统操作6

1.关键词2.fileutil.h3.fileutil.cpp4.filesystem_win.h5.filesystem_win.cpp6.filesystem_unix.cpp7.源码地址1.关键词C++...

C++文件系统操作5

1.关键词2.fileutil.h3.fileutil.cpp4.filesystem_win.h5.filesystem_win.cpp6.filesystem_unix.cpp7.源码地址1.关键词C++...

文件系统(十):一文看懂 UBI 文件系统

liwen012024.07.21前言UBI(UnsortedBlockImages)文件系统是一种用于裸flash的文件系统管理层。它是专为管理原始闪存设备而设计,特别适用于嵌入式系统。与YAFFS2和JFFS2不同的是,它可以提供整...

【CentOS 7】深入指南:使用LVM和扩展文件系统增加root分区存储容量

【CentOS7】深入指南:使用LVM和扩展文件系统增加root分区存储容量今天服务器的root又又又爆红了!怎么扩容?在线等!没关系,寸铁手把手带你扩容,过程丝滑无比!...

【Linux】文件周边003之文件系统

本文详细介绍了Linux系统中文件的管理机制,包括磁盘寻址、inode的概念及其作用、文件系统结构(如inodeTable、inodeBitmap、DataBlocks等)、软链接与硬链接的区别,以及如何通过路径...

【Linux】基础I/O——理解ext2文件系统

我们到现在为止讲的都是打开的文件。现在我们讲讲没有打开的文件如果一个文件没有被打开,那它就是在磁盘中被存储的,我们就要关心路径问题,存储问题,文件获取问题,那么操作系统是怎么处理这些问题的?不急,我们等会就讲我们先...

【Linux进阶】文件系统3——目录树,挂载

例如/usr是Linux的可执行程序及相关的文件存放的目录,所以它的容量需求蛮大的,万一你划分了一块分区给/usr,但是却给得不够大,那么就伤脑筋了。但如果你将整个硬盘的容量都用光了,那么你要如何练习分区呢?在某...

【Ubuntu根目录分区】【VM虚拟机Linux】【磁盘扩容】“文件系统根目录上从磁盘空间不足”解决方案(Gparted方式)

虚拟机设置——扩展磁盘容量扩展后显示:磁盘已成功扩展。您必须从客户机操作系统内部对磁盘重新进行分区和扩展文件系统”。命令行输入df-h查看磁盘空间使用情况,显示出文件系统的大小、已用空间、可用空间以及使用百分...

【Linux取经路】文件系统之缓冲区

文章探讨了C库函数如printf和fwrite如何处理用户缓冲区,以及为何不带换行符的字符串仍能显示在屏幕上。重点讲解了用户缓冲区的刷新机制,包括行缓冲和全缓冲策略,并通过示例解释了fork和重定向对缓冲区行...