欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > PPT文档下载  

    LINUXPIICHAP13V0.3.ppt

    • 资源ID:2145852       资源大小:602.51KB        全文页数:23页
    • 资源格式: PPT        下载积分:6
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要6
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    LINUXPIICHAP13V0.3.ppt

    第二部分:系统管理 第十三章:文件系统,本章目标,熟练掌握文件系统、分区、磁盘等相关知识及相关命令。 熟练掌握磁盘限额的使用。,一块硬盘只能有四个主分区 用户可以也只可以将一个主分区变成扩展分区 在扩展分区上,用户可以以链表方式建立逻辑分区 Red Hat Linux对一块IDE硬盘最多支持到63个分区,SCSI硬盘支持到15个 fdisk工具最多只能辨认出16个分区。,硬盘分区,为了能在设备上储存与读取文件,我们需要在分区上创立文件系统。 文件结构,是文件存放在磁盘等存储设备上的组织方法,主要体现在对文件和目录的组织上。 每一个文件系统在Linux里都被解释成由一个根目录为起点的目录树结构。 Linux将各个文件系统挂载(mount)在系统目录树中使用。,文件结构,ext2/ext3文件系统采用inode+block的方式来存放文件。 索引节点inode用来记录文件的相关信息(元数据)。是一个包含文件的长度、创建及修改时间、权限、所属关系、磁盘中的位置等信息的结构。 Linux系统中每个分区都是一个文件系统,都有自己的目录层次结构。一个文件系统维护一个索引节点的数组。每个文件或目录都与索引节点数组中的唯一一个元素对应。系统给每个索引节点分配一个号码,是该节点在数组中的索引号,称为索引节点号。文件索引节点号和文件名同时保存在目录中,所以,目录只是将文件的名称和它的索引节点号结合在一起的一张表,目录中每一对文件名称和索引节点号称为一个连接。 ext2/ext3文件系统上有一块空间被称为超级块(superblock)用于存放文件系统的元数据,诸如卷标名、block数、inode数等等,EXT2/EXT3文件系统,ext3文件系统,ext3文件系统即一个添加了日志功能的ext2,可与ext2文件系统无缝兼容 ext2文件系统可以通过增加日志的方式简单地升级成为ext3文件系统 ext4文件系统是ext3的升级 EXT3 16TB文件系统/2TB文件/32000个子目录 EXT4(2.6.28) 1EB文件系统/16TB文件/无限制子目录 1EB=1024PB 1PB=1024TB,其他常见的文件系统,minix:古老的文件系统 msdos/fat:microsoft早年的文件系统 vfat:win95与win98采用的文件系统 nfts:win2000使用的文件系统 iso9660:光盘使用的文件系统 reiserFS/JFS:仍然在完善的带日志文件系统,文件及目录特殊属性,lsattr 命令 (显示第二扩展文件系统ext2fs的特有属性设定) 格式: lsattr OPTION FILES -R 递归显示 -a 显示所有文件,包括隐藏文件 例: #lsattr -R /boot/ chattr 命令(修改文件在第二扩展文件系统ext2fs上的特有属性) 格式: chattr OPTION MODE FILES 实用: chattr -R +-=ASacdisu 文件或目录 -R 递归修改 attributes属性包括: A 它的atime记录不会改变 a 只能在添加模式下打开用于写入(可以追加内容) c 文件在磁盘上由内核自动进行压缩处理 d 不能对其进行dump程序进行备份 i 不能进行任何修改 s 将对其数据块清零并写回到磁盘上 S 修改会同步写入到磁盘上,与“sync”挂载选项有相同的效果 u 将会保存其内容,用户可以请求恢复被删除的文件,fdisk命令,fdisk命令 (Linux分区工具) 格式: fdisk -u -b sectorsize -C cyls -H heads -S sects device fdisk -l -u device . fdisk -s partition . fdisk v 选项: -b 指定磁盘扇面的大小 -c 指定磁盘柱面数 -H 指定磁盘磁头数 例如: #fdisk -l (列出磁盘分区表信息) #fdisk -l /dev/hda (列出指定磁盘分区表信息) #fdisk /dev/hda (进入磁盘分区工具的管理模式) “Command (m for help):” m 帮助(显示菜单) d 删除分区 p 显示分区表 q 退出不保存 w 写入分区表并退出 ,创建文件系统,如果我们需要使用一个分区用于存储文件,则要在这个分区上建立文件系统。 常用的创建文件系统的工具: mkfs命令 可以用于创建各种文件系统,由-t参数指定文件系统类型 例:#mkfs t vfat /dev/hdaN mke2fs命令 创建ext2/3文件系统,支持指定block大小等功能 mke2fs常用参数: -b 指定block的大小 -c 在创建文件系统的同时检查分区坏块 -L 创建文件系统的同时设定label -j 为ext2文件系统添加日志 ,使用文件系统,为了使用一个文件系统,往其中存读文件,用户需要先挂载该文件系统。(临时挂载) 挂载文件系统的指令是mount。 语法: mount t 文件系统类型其他参数 设备 挂载点 注:设备指的是一个具体的文件系统,可是用设备名或卷标名表示。挂载点必须是一个存在的目录。如果目录下原来有文件,则在文件系统挂载后,原文件暂时不能访问。直到挂载的文件系统被卸载。一般采用/mnt目录下的一个空目录为挂载点。,/etc/fstab,配置文件系统挂载信息(修改重启系统后生效) mount文件系统时若给出的参数不全,系统会从/etc/fstab中读取参数补完 系统启动会参考/etc/fstab中的配置项自动加载文件系统 也被fsck、dump、quotaon、swapon等程序使用 /etc/fstab文件每一行由空格分为六项: 设备文件、挂载点、文件系统类型、mount参数、dump参数、fsck顺序 mount参数: 包含defaults和auto的行会在开机时自动被加载 dump参数: 0表示永不备份,1表示每天备份,2表示每两天备份一次,依次类推 fsck顺序: 0表示忽略。1、2、3表示检查顺序。一般1被根文件系统使用。 网络文件系统与光驱软驱等设备应该被忽略,光盘 系统默认加载点/mnt/cdrom 或 /media/cdrom 现在多数Linux系统支持自动加载 操作过程中,无法弹出光驱,卸载后弹出 命令:#mount t iso9660 /dev/cdrom /mnt/cdrom -t iso9660 光驱的标准文件系统 #eject 弹出光驱 #eject t 弹入光驱 软盘 系统默认加载点/mnt/floppy 命令:#mount t vfat /dev/fd0 /mnt/floppy -t vfat windows下的FAT32文件系统 盘 U盘设备在Linux被摸拟成SCSI设备 有些U盘系统可自动加载 手动安装:#mount /dev/sdb /mnt/USB,挂载其他设备,当前挂载系统,用户可以通过直接键入mount后回车来检查当前挂载中的文件系统 用户也可以通过查看/etc/mtab文件来查看当前挂载中的文件系统 使用内存映像文件/proc/mounts查看,卷标,由于设备文件名可能在硬盘结构发生变化时更动,因此Red Hat Linux对ext2文件系统使用卷标来挂载与卸载。 卷标记录在ext2/ext3文件系统的超级块中 用户可以用e2label指令来查询与更改ext2文件系统的卷标 例: #e2label /dev/hda2 (查看卷标) #e2label /dev/hda2 data (设置卷标) 用卷标名挂载文件系统 #mount -L data /data #mount LABEL=data /data,卸载文件系统,当一个文件系统使用完毕,用户应当卸载该文件系统。 umount指令用于卸载文件系统 语法: umount 参数 设备/挂载点 一个正在使用中的文件系统不能被卸载 正在使用的意思: 有任何用户在挂载点下的目录内 有任何进程在使用挂载点下的目录或文件 例: #umount /dev/hda5 (只指定设备) #umount /WinC (只指定挂载点),文件系统维护,fsck:用于检查与修复文件系统 e2fsck:检查与修复ext2文件系统 文件系统在启动时自动会被检查,可在/etc/fstab文件中指定 tune2fs:更改ext2文件系统属性 resize2fs:更改ext2文件系统的大小 parted:更改多种文件系统大小,系统通过autofs服务自动挂载文件系统 需要后台的automount进程 autofs服务的开闭由/etc/init.d/autofs脚本控制 主要应用于软驱与光驱等场合 如果该设备一段时间没有被使用,autofs会自动卸载 一般我们通过更改/etc/auto.master和/etc/auto.misc文件来完成automount的设定。 auto.master文件每一行表示一个自动挂载集群。每行格式: 自动挂载目录集合 参考文件(默认为/etc/auto.misc) auto.misc文件中记录的则是每一个自动挂载的设备。每行格式: 挂载点(实际挂载点为“/自动挂载目录集合/挂载点”)自动卸载等待时间 设备文件名,自动挂载,df命令,df命令 (报告文件系统磁盘空间使用情况) 格式: dfOPTION FILE 选项: -a 显示包括为0 blocks的文件系统 -h 以人们可读的形式显示 -i 显示inode信息 -l 仅显示本地文件系统 -t 仅显示指定类型的文件系统 例: #df /dev/sda2 #df -a -h #df -h -t ext3,du命令,du命令 (统计文件的磁盘占用) 格式: duOPTION FILE 选项: -a:显示全部目录及次目录下每个档案所占磁盘空间 -b:大小用bytes来表示 (默认值为k bytes) -c:最后再加上总计 (默认值) -s:只显示各档案大小的总合 (summarize) 例: #du -a -h /etc #du -a -h / #du -sh /etc,Linux内核支持基于文件系统的磁盘限额 每一个组或用户,可以单独设置其磁盘限额 磁盘限额包括对block的限制与对inode的限制,每一种限制又可以分为软限制与硬限制。 软限制被突破后,经过一段时间(grace time),会自动变成硬限制 软限制即在达到此限制后,系统会警告用户,但允许用户继续占用硬盘空间。硬限制不允许普通用户突破。,磁盘限额,1、在/etc/fstab中需要设置磁盘限额的文件系统所在行的第四项(mount参数)中添加usrquota、grpquota参数 2、使用“mount -o remount 需要限制的文件系统”, 注: 将mount参数带入/etc/mtab中 usrquota:对用户作磁盘限额 grpquota:对用户组作磁盘限额 3、执行quotacheck auvg 注: 在文件系统的根目录下自动建立aquota.user及aquota.group两文件 4、使用“edquota 用户名”与“ edquota g 组名” 编辑用户与组的磁盘限额 5、用“quotaon auvg” 打开quota功能,quota的配置与使用,本章总结,虽然服务器不经常对文件系统、磁盘、分区进行修改,或大容量的磁盘阵列等技术,但文件系统管理还是技术人员必备的基础技术。 磁盘限额,可以为服务器空间使用者提供定额使用服务,不至于使用者对磁盘空间的无限扩张。,

    注意事项

    本文(LINUXPIICHAP13V0.3.ppt)为本站会员(本田雅阁)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开