网站大量收购独家精品文档,联系QQ:2885784924

深入linux文件系统.ppt

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
深入linux文件系统.ppt

红帽企业Linux用户基础 RHA030 16单元 深入linux文件系统 目标 本单元你将学习到: 文件系统时如何组织的 描述dentries和inodes的功能 描述cp,mv,和run操作inode的层面 创建符号和硬盘链接 访问可移动介质 使用tar和gzip创建归档 分区和文件系统 硬盘驱动被分为几个分区 分区被格式化为文件系统,允许用户保存数据 默认文件系统:ext2,第三方的扩展linux文件系统 其他公共文件系统: ext2 和msdos(典型的用在软盘上) iso9660(典型代表是CD) GFS和GFS2(典型代表是SANs) Inodes inode表包括ext2或ext3文件系统上的所有文件列表 inode(索引节点)是表的入口,包括文件信息(元数据)包括: 文件类型,许可权限,UID,GID 链接数量(指向该文件的路径数目) 文件大小和可变的时间戳 文件数据在磁盘上的块指针 文件的其他数据 目录 文件的计算机引用是inode数字 对文件引用,人类的方式文件名 目录是人类方式的文件名字和计算机inode数字的映射 inodes和目录 cp和inodes cp命令: 分配一个空闲的inode数字,在inode表上放置新的入口 在目录上创建dentry ,把名字和inode数字关联 复制数据到新的文件 mv和inodes 如果mv命令的目标就是源文件同一个文件系统,mv命令: 用新的文件名字创建新的目录entry 删除老的文件名字的目录entry 在inode表中没有影响(除了时间戳),还有磁盘上的数据:不会移动数据! 如果目标是不同的文件系统,mv执行复制和删除动作 rm和inodes rm命令: 减少链接数,以便释放inode可以重用 把数据块放到空闲列表上 删除目录入口 数据没有实际删除,但当数据块被另外的文件使用时会被覆盖。 硬盘链接 硬盘链接增加一个附加接口引用单个文件 一个文件系统上的物理文件 每个目录引用相同的inode数字 增加链接数 rm命令减少链接数 只要还有一个链接存在,文件就存在 当链接数为零时,文件被删除 不能跨硬盘或分区 ln filename[linkname] 符号链接(软链接) 符号链接指向另一个文件 ls –l显示链接名和引用的文件 lrwxrwxrwx?1?joe?joe?11?Sep?25?18:02?pf?-?/etc/passwd 文件类型:l 代表符号链接 符号链接的内容是名字指向的文件 语法: ln –s filename linkname 7种基础文件类型 ls –l 显示的符号 文件类型 - 一般文件 d 目录 l 符号链接文件 b 块设备文件 c 字符设备文件 p 命名管道 s Sockt文件 检查空闲空间 df – 统计磁盘空间使用情况 统计每个文件空间的总共千字节,使用的千字节,空闲千字节 -h 和-H以更容易理解的单位显示大小 du – 统计磁盘使用情况 统计每个目录的使用千字节 包括子目录的子统计 -s选项只统计单个目录的总计 也可以用-h 和-H选项 Applications-System Tools-Disk Usage Analyzer 或者baobab – 图形化的统计磁盘空间使用情况 可移动媒体 挂接一个外部文件系统到主目录树 在访问之前,介质必须先被挂接mount 在拿开之前,介质必须被下挂unmount 在Gnome 和KDE,设备自动挂到/media/下 在console,root手工挂接设备在/mnt下 #mkdir /mnt/floppy #?mount?/dev/fd0?/mnt/floppy #?umount?/dev/fd0 CD和DVD 在Gnome和KDE中自动挂接 访问路径: 计算机桌面图标,CD-ROM,CD-ROM桌面图标 /media/disk_label/或/media/CDROM 弹出用: 右键-弹出(Eject) eject /dev/cdrom USB介质 作为SCSI设备由内核检测到 /dev/sda,/dev/sdaX,/dev.sdb,/dev/sdbX,等 在Gnome和KDE中自动挂接 和cd相似的位置 /media/disk_label 或/media/disk 下挂使用: 右键-弹出(Eject) unmount /dev/sdaX 软盘 dos软盘可以用mtools访问 挂接和下挂设备是透明的 可以被非root用户使用 使用do命名会话 mdir a: mcopy /home/file.txt a: 否则,用户必须手工挂接 归档文件和压缩文件 归档是把很多文件放到一个文件中 很容易做备份、存储和传输 tar – 标准的linux归档命令 归档通常被压缩 算法应用到压缩文件上 解

文档评论(0)

170****0532 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8015033021000003

1亿VIP精品文档

相关文档