哈喽,大家好。今天我们学习文件系统,我们之前在Linux基础IO中研究的是进程和被打开文件之间的关系,以及如何管理被打开的文件。那么,在磁盘中没有被打开的文件应...
不必太纠结于当下,也不必太忧虑未来,当你经历过一些事情的时候,眼前的风景已经和从前不一样了。——村上春树
分区是在磁盘上划分出来的独立存储区域,每个分区可以视为一个独立的磁盘。Linux通过在磁盘上创建多个分区来实现数据的分类存储。分区可以通过fdisk或gdisk...
在容器可以运行之前,它需要一个文件系统来挂载。本质上,它需要一个目录,其中包含所有需要可用的文件。压缩的层文件包含文件系统的组成部分,但它们不能直接挂载和使用。...
Node.js拥有丰富的核心模块,用于处理文件系统、网络通信、加密等各种任务。以下是一些常用的核心模块:
缓冲区作为一块内存区域,提供了一个临时存储数据的空间,帮助程序高效地处理输入和输出
LVM将磁盘抽象成PV、VG、LV,方便用户进行磁盘管理,简单来讲,是由物理磁盘划分成PV,PV加入到具体的VG,LV从VG中划分指定容量的空间,再经挂载操作、...
在之前我写过一篇关于linux的虚拟文件系统的博客,不过那篇主要是介绍打开的文件是如何在linux系统中被管理和存储的,那么这篇进阶版文件系统就...
先来简单回顾一下c语言的文件操作,fopen,fread,fwrite,fclose等,我们在linux下简单编写代码实践一下:
腾云先锋 · 腾云先锋TDP成员 (已认证)
互联网时代,大家的文件越来越多,互相发送文件的需求也越来越大,在社交软件上发送这些文件要么占用一大堆内存,望着爆红的硬盘苦不堪言;要么就是发了很多文件最后不知道...
文件系统的最顶层是由根目录开始的,系统使用 / 来表示根目录。在根目录之下的既可以是目录,也可以是文件,而每一个目录中又可以包含子目录文件。如此反复就可以构成一...
这个问题网上的解决方案比较少,主要的错误原因是因为提示/dev/sdk1 正在被使用。 /dev/sdb1 正在被DM管理,所以我们创建文件系统时提示报错,我们...
最近开始启动Ubuntu20.04时提示的信息如下: Low Disk Space on “Filesystem root” The volume “Fil...
以上正则就搞好了,接下来就是读取当前文件夹的所有文件,因为C++11并没有直接提供操作文件系统的库,所以要么用std::stream来调用操作系统的命令行工具,...
GDT在Ext文件系统中是一个非常重要的数据结构,用于 组织 和 管理 文件系统中的 数据块组。每个块组都有一个块组描述符,其中包含了关于该块组的重要信息,...
Linux ext2文件系统,上图为磁盘文件系统图(内核内存映像肯定有所不同),磁盘是典型的块设备,硬盘分区被划分为一个个的block。一个block的大小是由...
sysfs 文件系统集成了下面3种文件系统的信息:针对进程信息的 proc 文件系统、针对设备的 devfs 文件系统以及针对伪终端的 devpts 文件系统。