linux 文件存取 软硬联接的区别
来源:互联网 发布:wireshark是什么软件 编辑:程序博客网 时间:2024/06/07 18:20
一、linux文件存取过程
在linux系统中根目录是自引用的,比如要找 /etc/sysconfig/networkscripts/ifcfg-0文件
先根据根目录/ 的inode号,在inode table中找到存储 / 的磁盘块,在磁盘块中找到目录etc所对应的inode号(在磁盘块中存储着一个文件名或者目录名对应的inode号的一个表),然后在inode table中根据etc的inode号,找到etc目录所对应的磁盘块。然后在磁盘块中找到目录sysconfig对应的inode,然后根据sysconfig的inode再去inode table中找到sysconfig所对应的磁盘块,经过类似过程最后找到ifcfg-0文件。
根目录 / 和etc目录可以属于不同的分区。etc的的信息存储在 根目录 / 所在的分区,但是etc目录下的文件存储在etc的分区。
二、软链接和硬链接的区别
软链接:一个文件的inode号对应的是另一个文件的文件名。可以应用于目录,可以跨文件系统,不会增加链接次数,其大小为指向文件的路径字符个数。
硬链接:指向同一个inode的不同路径。只能对文件硬链接,不能跨文件系统,创建硬链接会增加文件的链接次数。
阅读全文
0 0
- linux 文件存取 软硬联接的区别
- linux下软硬连接文件的区别
- Linux操作系统中软硬链接的区别
- Linux中软硬链接的区别
- linux软硬连接区别
- 软硬链接的区别
- 软硬链接的区别
- 创建软硬联接
- linux 的软硬连接
- linux中软硬链接区别
- 03.20 Linux软硬链接区别
- LINUX的文件分类及软硬链接文件
- linux 中软硬链接文件
- linux文件的存取权限
- linux 软硬链接的理解
- Linux下的软硬链接
- linux中软硬连接文件命令
- linux查看分区或磁盘的block和inode的大小和软硬连接区别
- Linux安装mysql5.7.12
- Build Antlr4 projects with eclipse java project template.
- linux开机过程
- linux 磁盘管理与文件系统
- Java订单号生成策略(基于消息队列)
- linux 文件存取 软硬联接的区别
- linux 设备文件
- 使用ngrok让微信公众平台通过80端口访问本机
- linux 新建分区 、格式化 并挂载的命令
- 学习Java分为几个阶段,分别是什么?
- linux 各个文件系统之间的关系
- 关于TabLayout+ViewPager+Fragment 简单明了的用法
- linux 压缩和归档
- 微信小程序初探