搜索结果
查询Tags标签: 文件系统,共有 398条记录-
linux文件系统和日志分析
一、Linux文件系统 1.inode与block 1.概述: (1)文件数据包括元信息与实际信息(2)文件存储在硬盘上,硬盘最小存储单位是“扇区”,每个扇区存储512字节(3)block:块*.连续的八个扇区组成一个block(4k)*.是文件存取的最小单位(4)inode:(索引节点)*.中文译名为索引…
2021/6/27 7:18:24 人评论 次浏览 -
文件系统及工作原理,硬链接与软链接及其示意图,重点总结
文件系统 文件是什么/文件系统是什么 文件是操作系统提供给用户/应用程序操作硬盘的一种功能 文件系统是操作系统内核中负责组织管理硬盘的程序,文件系统提供了文件的概念,文件系统控制硬盘应用程序 操作系统: 文件系统(文件) 计算机硬件:硬盘每个分区对应一个文件系…
2021/6/25 23:31:02 人评论 次浏览 -
Linux系统启动流程
一、启动总流程图kernel和initrd: 探测硬件->加载驱动(initrd, 微型linux)->挂载根文件系统->rootfs(/sbin/init) 。initrd不是必须的。 二、三个主要的init讲述三个主要的 Init 系统:sysvinit,UpStart 和 systemd 1、sysvinitSysVinit 顺序运行(串行),概念…
2021/6/23 7:26:56 人评论 次浏览 -
磁盘管理与文件系统
磁盘管理与文件系统一、磁盘结构1)硬盘的物理结构2)硬盘的数据结构二、MBR与磁盘分区表示三、硬盘分区结构四、文件系统类型1)XFS文件系统2)SWAP,交换文件系统3)Linux支持的其它文件系统类型五、检测并确认新硬盘1)查看或管理磁盘分区2)管理磁盘分区3)创建分区步…
2021/6/20 23:59:58 人评论 次浏览 -
linux LVM与磁盘管理
一、LVM概述 1、逻辑卷管理 能够在保持现有数据不变的情况下动态调整磁盘容量,从而提高磁盘管理的灵活性 /boot分区用于存放引导文件,不能基于LVM创建 2、LVM机制的基本概念 1.1、PV(物理卷)物理卷是LVM机制的基本存储设备,通常对应为一个普通分区或整个硬盘。创建物理…
2021/6/20 7:30:05 人评论 次浏览 -
【Linux】磁盘空间清理
查看磁盘剩余情况 df(disk free) 命令用于显示目前在 Linux 系统上的文件系统磁盘使用情况统计。-a :列出所有的文件系统,包括系统特有的 /proc 等文件系统; -k :以 KBytes 的容量显示各文件系统; -m :以 MBytes 的容量显示各文件系统; -h :以人们较易阅读的 GB…
2021/6/12 8:08:48 人评论 次浏览 -
Linux文件系统解析
文件系统定义 在计算机出现之前其实就有文件系统的概念了,此时的文件系统指的是用于管理(存储和检索)纸质文件的系统,而在计算机发明之后,文件系统逐渐指的是管理存储介质的系统,它通过简单的接口给用户,方便用户使用存储设备。 在学习 Linux 的时候,我们通常会看…
2021/6/7 7:26:08 人评论 次浏览 -
linux的df -h命令
df -h 查看磁盘占用的空间 Filesystem:表示该文件系统位于哪个分区,因此该列显示的是设备名称; Used:表示用掉的磁盘空间大小; Available:表示剩余的磁盘空间大小; Use%:磁盘空间使用率; Mounted on:文件系统的挂载点,也就是磁盘挂载的目录位置
2021/6/6 7:27:23 人评论 次浏览 -
linux 0.11 init/main.c初始化部分
在head设置了页表、GDT和IDT之后,然后就进入了main程序,这里首先介绍一些参数: ORIG_ROOT_DEV,该参数是读取0x901FC的两个byte读取的数据,这两个byte就是bootsect模块的0x509、0x510两个byte的数据,该参数的设置经过了两个步骤,第一个就是直接bootsect中的ROOT_DEV…
2021/6/5 7:26:47 人评论 次浏览 -
23 | 基础篇:Linux 文件系统是怎么工作的?
通过前面 CPU 和内存模块的学习,我相信,你已经掌握了 CPU 和内存的性能分析以及优化思路。从这一节开始,我 们将进入下一个重要模块——文件系统和磁盘的 I/O 性能。 同 CPU、内存一样,磁盘和文件系统的管理,也是操作系统最核心的功能。 磁盘为系统提供了最基本的持久…
2021/6/1 7:21:35 人评论 次浏览 -
24丨基础篇:Linux磁盘I-O是怎么工作的(上)
上一节,我们学习了 Linux 文件系统的工作原理。简单回顾一下,文件系统是对存储设备上的文件,进行组织管理的一种机制。而 Linux 在各种文件系统实现上,又抽象了一层虚拟文件系统 VFS,它定义了一组,所有文件系统都支持的,数据结构和标准接口。这样,对应用程序来说,…
2021/6/1 7:21:29 人评论 次浏览 -
Linux(一) VFS虚拟文件系统
一、先了解一下什么是挂载 Linux有自己的一套文件系统,例如Ext2、Ext3,但是外部其他文件系统时,由于各个文件系统都各自有一套的文件管理体系,是无法通过Linux本身访问文件的方式直接访问的,这个时候挂载就产生了。 挂载,指的就是将设备文件中的顶级目录连接到 Linu…
2021/5/24 7:29:17 人评论 次浏览 -
Docker镜像讲解
Docker镜像讲解 镜像是什么 镜像是一种轻量级的,可执行的独立软件包,用来打包软件运行环境和基于运行环境的开发软件,它包含运行某个软件做需要的所有的内容,包括代码,运行时,库,环境变量和配置文件。 所有应用,直接打包docker镜像,就可以直接跑起来! 如何让得到…
2021/5/21 10:58:13 人评论 次浏览 -
Linux之远程挂载SSHFS
SSHFS(Secure SHell FileSystem)是一个客户端,可以让我们通过 SSH 文件传输协议(SFTP)挂载远程的文件系统并且在本地机器上和远程的目录和文件进行交互。 SFTP 是一种通过 SSH 协议提供文件访问、文件传输和文件管理功能的安全文件传输协议。因为 SSH 在网络中从一台…
2021/5/21 7:28:33 人评论 次浏览 -
【问答23】Linux移植:如何制作rootfs?
粉丝问题 如何制作rootfs? 安排! 想直奔主题的,直接跳到第四章。 一、分析 1. 文件系统简介 理论上说一个嵌入式设备如果内核能够运行起来,且不需要运行用户进程的话,是不需要文件系统的,文件系统简单的说就是一种目录结构,由于 linux操作系统的设备在系统中是以文…
2021/5/21 7:27:07 人评论 次浏览