西南师范大学:《网络操作系统-Linux基础》第7、8章 Linux文件系统

网络操作系统- Linux基础 主讲人:王柯wangk(@swnu.edu.cn 西南师范大学计算机科学系2005年春
网络操作系统-Linux基础 主讲人:王柯 wangk@swnu.edu.cn 西南师范大学计算机科学系 2005年春

Red hat linux文件系统 第7章一第8章
Red Hat Linux 文件系统 第 7章 - 第 8 章

第7章 Linux文件系统
第7章 Linux文件系统

Linux的多级目录结构(树型目录)
Linux的多级目录结构(树型目录)

问题:为什么 UNIX/Linux中需要有I 节点(索引节点)?
问题:为什么UNIX/Linux中需要有 I 节点(索引节点)?

文件目录改进 为加快目录检索可采用目录项分解法:把FCB分成两部分 符号目录顶(次部) 文件名,文件号 基本目录项(主部) 除文件名外的所有项目 符号目项 文件符号名 目录项FCB) 文件符号名 文件内部号 BFCB 基本日录项 BFCB
文件目录改进 为加快目录检索可采用目录项分解法:把FCB分成两部分: 符号目录顶(次部) 文件名,文件号 基本目录项(主部) 除文件名外的所有项目

例子:一个FCB有48个字节 符号目录项占8字节 文件名6字节,文件号2字节 基本目录项占48-6-42字节 假设。物理块大小512字节
例子:一个FCB有48个字节 符号目录项占 8字节 文件名6字节,文件号2字节 基本目录项占 48-6=42字节 假设,物理块大小512字节

解: 分解前:占512/48=10个FCB 分解后:占512/8-64个符号目录项或 512/42=12个基本目录项 假设:目录文件有128个目录项 分解前:占13块 分解后:符号目录项占2块 基本目录项占11块
解: 分解前:占512/48=10个FCB 分解后:占512/8=64个符号目录项或 512/42=12个基本目录项 假设:目录文件有128个目录项 分解前:占13块 分解后:符号目录项占2块 基本目录项占11块

查找一个文件的平均访盘次数 分解前:(1+132=7次 分解后:(1+2)2+1=2.5次 减少了访问硬盘的次数。提高了检索速 度
查找一个文件的平均访盘次数 分解前:(1+13)/2=7 次 分解后:(1+2)/2 +1 =2.5 次 减少了访问硬盘的次数,提高了检索速 度

问题: 在 Linux中,有一纯文本文件/usr/ wangk/source. txt (1)如果用下面的命令序列 SIn/usr/wangk/source. txt /usr/zhang/new1. txt (xt 立硬链接文件) rm/usr/ wangk/source. txt(删除原来的文件) scat/usr/ zhang/ newl. txt(欲显示纯文本文件内容) 问:能正确显示出原纯文本文件内容吗? 请叙述其中原理
问题: 在Linux中,有一纯文本文件/usr/wangk/source.txt (1)如果用下面的命令序列 $ln /usr/wangk/source.txt /usr/zhang/new1.txt (建 立硬链接文件) $rm /usr/wangk/source.txt (删除原来的文件) $cat /usr/zhang/new1.txt (欲显示纯文本文件内容) 问:能正确显示出原纯文本文件内容吗? 请叙述其中原理
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 西南师范大学:《网络操作系统-Linux基础》第6章 Linux进程.pdf
- 西南师范大学:《网络操作系统-Linux基础》第3、5章 Redhat linux9桌面环境.pdf
- 西南师范大学:《网络操作系统-Linux基础》第2章 Red Hat Linux9.0 安装与配置.pdf
- 西南师范大学:《网络操作系统-Linux基础》第1章 Red Hat Linux简介.pdf
- 《计算机组成原理》课程教学资源:第六讲 光盘的存储原理与组成.ppt
- 《计算机组成原理》课程教学资源:第一讲 输入/输出系统概述和输入/输出方式.ppt
- 《计算机组成原理》课程教学资源:第二讲 总线.ppt
- 《计算机组成原理》课程教学资源:第三讲 接口电路设计.ppt
- 《计算机组成原理》课程教学资源:第四讲 输入设备和输出设备.ppt
- 清华大学:《计算机组成原理》第八讲 控制器.ppt
- 清华大学:《计算机组成原理》第三讲 逻辑电路设计基础.ppt
- 清华大学:《计算机组成原理》第二十九、三十二讲 输入输出系统.ppt
- 清华大学:《计算机组成原理》第二十七、二十八讲 输入输出设备.ppt
- 清华大学:《计算机组成原理》第二十一、二十三讲 流水线处理机.ppt
- 清华大学:《计算机组成原理》第十一、十二讲 指令系统.ppt
- 清华大学:《计算机组成原理》第九-十讲 存储器.ppt
- 清华大学:《计算机组成原理》第六-八讲 计算机算法和算法逻辑实现.ppt
- 清华大学:《计算机组成原理》第四、五讲 信息表示与编码.ppt
- 清华大学:《计算机组成原理》第三讲 逻辑电路设计基础.ppt
- 清华大学:《计算机组成原理》第二讲 计算机发展简史.ppt
- 西南师范大学:《网络操作系统-Linux基础》第9、12章 TCP/P网络基础.pdf
- 西南师范大学:《网络操作系统-Linux基础》第13、18章 用户管理.pdf
- 西南师范大学:《网络操作系统-Linux基础》第19、22章 配置网络连接.pdf
- 西南师范大学:《网络操作系统-Linux基础》第23、25章 Linux基础编程.pdf
- 西南师范大学:《网络操作系统-Linux基础》第26章 应用软件.pdf
- 《信息代码》数字化信息编代码讲义.doc
- 《网络与信息安全》课程教学资源:课程习题及参考答案.doc
- 《网络与信息安全》课程教学资源:复习题与习题.ppt
- 北京工业大学:《人工神经网络》PDF电子书.pdf
- 西安电子科技大学:《现代密码学》课程教学资源(PPT课件讲稿)第一章 引言(主讲:李晖).ppt
- 西安电子科技大学:《现代密码学》课程教学资源(PPT课件讲稿)第四章 分组密码(分组码的运行模式).ppt
- 西安电子科技大学:《现代密码学》课程教学资源(PPT课件讲稿)第四章 分组密码(分组密码概述).ppt
- 西安电子科技大学:《现代密码学》课程教学资源(PPT课件讲稿)第二章 密码学基础.ppt
- 西安电子科技大学:《现代密码学》课程教学资源(PPT课件讲稿)第三章 流密码(线性反馈移位寄存器序列、B-M综合算法、非线性序列).ppt
- 西安电子科技大学:《现代密码学》课程教学资源(PPT课件讲稿)第三章 流密码(流密码的基本概念、线性反馈移位寄存器序列).ppt
- 西安电子科技大学:《现代密码学》课程教学资源(PPT课件讲稿)第四章 分组密码(美国数据加密标准——Data Encryption Standard DES).ppt
- 西安电子科技大学:《现代密码学》课程教学资源(PPT课件讲稿)第四章 分组密码(AES).ppt
- 西安电子科技大学:《现代密码学》课程教学资源(PPT课件讲稿)第四章 分组密码(分组密码的分析).ppt
- 西安电子科技大学:《现代密码学》课程教学资源(PPT课件讲稿)第六章 密钥分配与密钥管理 Key Distribution and Key Management(单钥加密体制的密钥分配 Key Distribution of symmetric cryptography、公钥加密体制的密钥管理 Key Management of Public Key Cryptography).ppt
- 西安电子科技大学:《现代密码学》课程教学资源(PPT课件讲稿)第五章 公钥密码(数论简介).ppt