电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

兰州大学操作系统实验十文件全资料系统观察题目和问题详解

13页
  • 卖家[上传人]:s9****2
  • 文档编号:474449566
  • 上传时间:2023-10-06
  • 文档格式:DOC
  • 文档大小:533.50KB
  • / 13 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、word实验十实验名称:10文件系统观察实验目的:1. 学习和掌握文件系统的基本概念2. 学习对文件和文件系统的观察和操作3. 学习和使用文件系统的权限控制实验时间3学时预备知识:1. 基本命令命令名主要选项功能说明ls-a, -l, -i列出指定文件stat显示文件系统信息cd切换目录pwd报告当前路径touch-a, -m创建新文件mv-i, -u移动cp-a, -i, -l, -s, -R复制rm-i,-r删除文件mkdir-p创建目录rmdir删除目录(空目录)ln-s建立find-type, -name, -ctime查找文件locate快速查找文件grep-i,-l, -r, -v, -n查找文件容chmod-R添加、删除、指派文件或目录的权限chown改变文件属主chgrp改变文件组umask查看、设置权限掩码mkfs-t创建文件系统mke2fs-j, -b, -i创建ext2/ext3文件系统mount-t, -o, -a挂载文件系统umount卸载文件系统df-i, -h, -k, -a提供硬盘及其分区、其它驱动器在文件系统中的装入位置以及它们所占用的空间大小等信息。

      2、du-c, -h提供关于文件和目录所占空间的信息fsck检查文件系统2. 文件类型类型说明普通文件一组连续的数据用一个名称表示目录实施了分级文件系统的结构设备文件要访问硬件的每个程序都必须通过对应的设备文件来访问硬件对存储在文件系统中其他点的文件的引用套接字通过文件系统实施两个本地运行的进程之间的数据交换FIFO 在进程之间交换数据3. 文件和目录的权限保护每个文件和目录都具有一定的访问权限。指派的权限决定给定用户的访问级别。权限的指派分为三个级别:用户(u,owner):指派给文件或目录所有者的权限决定了所有者的访问级别。组(group):为组指派的权限确定了组成员对文件或目录的访问级别。其他(other):指派给该实体的权限用于已鉴定的用户,这些用户本身不是组的成员但已和文件或目录相关联。 可以对文件或目录指派以下三种权限:读 (r):该权限允许读取文件并列出目录容。写 (w):该权限允许修改文件。还允许在目录创建或删除文件。执行 (x):该权限允许执行文件。还允许访问目录。可以使用命令 ls -l 显示当前目录中的容以及指派的对每个文件或子目录的访问权限。例如,输入 ls -l

      3、显示 myfile.txt 的权限如下:每个文件和目录都指定有数字权限值。该值有3位数字。第一位数字表示指派给文件或目录所有者的权限。第二位数字表示指派给和文件及目录相关的组的权限。第三位数字表示指派给其他用户的权限。每位数字都是指派的以下三个值的和:读: 4;写: 2;执行: 1。默认情况下系统以访问方式666创建文件,并以访问方式777创建目录。要修改(限制)这些默认访问方式设置,可以使用命令 umask。该命令将和3位数字值(如 022)一起使用,从默认权限中删除在 umask 中设置的权限。 此外,还有三种特殊的文件权限:字母编号名称文件目录t 或 T1粘滞位(stick bit)不适用只有文件的所有者、根用户或目录所有者可以删除文件。通常应用于目录 /tmp/。s 或 S2SGID (SetGID)运行程序时将进程的组ID设置为文件组的组ID。在此目录下创建的文件属于目录所在的组,而不属于用户的主组。在此目录下创建的新目录将继承SGID 位。s 或 S4SUID (SetUserID)运行程序时将进程的用户ID设置为文件所有者的用户ID。不适用4. Linux支持的文件系统4

      4、.1 传统的文件系统Linux支持的传统文件系统不将数据或元数据记入日记。这些文件系统包括:ext2。ext2 文件系统基于inode,为提高速度而设计,既高效又不容易产生文件碎片。minix。minix 文件系统比较旧,限制较多(它是首个 Linux 文件系统),但对于软盘或 RAM 磁盘,有时仍会使用此文件系统,因为 minix 极低的文件系统开销可增加数据存储量。MS-DOS/VFAT。FAT (文件分配表)是Microsoft Windows所使用的主文件系统。VFAT是FAT的32位版本,包含长文件名。HPFS。HPFS(高性能文件系统)是IBMOS/2文件系统的原始文件系统。4.2 日记文件系统以下可用于 Linux 的文件系统包含日记功能:ext3。ext3 是 ext2 文件系统支持日记的版本。ReiserFS。ReiserFS 最初由 Hans Reiser 设计,该文件系统将整个磁盘分区视作一个单独的数据库表,不但存储文件元数据,而且存储文件本身。目录、文件和文件元数据通过一种被称为“平衡树”的高效数据结构进行组织,此结构可显著提升许多应用程序的速度,尤其是那些大量

      5、使用小文件的应用程序。NTFS。NTFS (新技术文件系统)是 Windows NT 使用的文件系统。使用 Unicode 字符集,支持长达 255 个字符的文件名。目前 Linux 系统只支持对该文件系统的读取。JFS。此日记文件系统是 IBM 在 2001 年发布的正式产品版。XFS。XFS 是来自 SGI 的高性能日记文件系统。它提供了系统崩溃后的快速恢复、较快的处理速度、高可伸缩性和适用的带宽。XFS 将先进的日记技术与全面的 64 位寻址和可伸缩的结构和算法相结合。Veritass VxFS。VxFS 是一个商用日记文件系统, 2001 年首次随 Linux 提供,经常用在 Unix 平台上。4.3 虚拟文件系统(VFS)转换对于用户或程序,无论使用哪种文件系统格式都无关紧要。数据始终显示相同的界面。这是通过虚拟文件系统转换(VFS,也称为虚拟文件系统)实现的。这是核中的一个抽象层次,提供为进程定义的界面。它包含打开文件、写入文件和读取文件等功能。5. Linux文件系统格式Linux 的文件系统格式的独特之处是数据和管理信息是分开的。每个文件都通过inode (索引节点或信

      6、息节点)来描述。在这些节点中,每个节点都有128个字节,包含除文件名之外有关此文件的所有信息。这些信息包括:文件所有者、访问权限、文件大小、各种时间(修改时间、访问时间和修改inode的时间)等详细资料,以及指向文件数据块的。但是Inode不包含文件名。文件名包含在目录中。目录包含其它文件的信息,此信息包含文件的inode 编号及其名称。目录可作为一表格,在此表格中,inode编号逐行分配给文件名。6. Linux文件系统分区分区类型(Intel 平台上)每个硬盘都有一个带有4项空格的分区表。分区表中的一项可以对应于一个主分区或一个扩展分区。但只允许有一个扩展分区项。主分区由指派给特定操作系统的一系列连续的柱面(物理磁盘区域)组成。如果只有主分区,只能使用4个分区,因为分区表中仅限4项。扩展分区同样是一系列连续的磁盘柱面,但扩展分区可以再分为多个逻辑分区。逻辑分区不要求在分区表中有对应的项。换句话说,扩展分区是逻辑分区的容器。由于扩展分区应包括剩下的所有可用的柱面围,所以配置扩展分区前请先配置主分区。配置扩展分区后,在扩展分区创建多个逻辑分区。对于SCSI磁盘,逻辑分区的最大数目是15

      7、个,对于(E)IDE 磁盘,逻辑分区的最大数目是63个。设备和分区命名设备名称第一个IDE硬盘上的主设备/dev/hda第一个IDE硬盘上的从设备/dev/hdb第二个IDE硬盘上的主设备(经常是CDROM)/dev/hdc第二个IDE硬盘上的从设备/dev/hdd第一个SCSI硬盘/dev/sda第二个SCSI硬盘/dev/sdb第三个SCSI硬盘/dev/sdc分区名称第一个IDE硬盘上的第一个分区/dev/hda1第一个IDE硬盘上的第二个分区/dev/hda2第一个IDE硬盘上的第一个逻辑分区/dev/hda5第一个IDE硬盘上的第二个逻辑分区/dev/hda6实验要求: 1. 分别以root和普通用户身份登录并进入各自的主目录,通过命令报告你的当前路径。2. 在一个目录下执行ls命令,验证-l,-a,-i选项的作用,什么时候会列出”.”和”.”目录?设计一个关于使用命令的实验,验证这两个目录的含义和作用 当前 上一级3. 创建一个目录,并在其中创建几个文件,分别用rm和rmdir删除目录,观察有何不同。 空目录4. 以root身份创建一个新文件,观察其默认的权限;然后用vi编

      8、辑该文件;将该文件权限改为只有用户可读,其他权限均无;以root身份创建一个脚本,该脚本使用cat命令在屏幕上显示前面创建文件的容;将脚本文件按设置为所有用户可执行;分别以root和普通用户身份登录,执行脚本,观察结果;为cat文件加SUID权限,再重复前一步操作,观察结果,说明原因。5. 为一个已经存在的文件分别创建多个硬和多个符号,观察二者的不同,删除时又有何不同?为什么?6. 报告你当前使用的系统已经挂载了那些文件系统(mnt 挂载可移动设备 ),挂载点(目录节点)、文件系统类型(索引组织文件系统) mount 和对应设备文件以及设备和分区分别是什么? 硬盘的当前使用情况(数据及索引节点)。Descripe df 实验报告:实验名称:实验日期:实验设备号:实验目的:实验步骤:(完成实验要求的工作,需列出执行命令和执行结果,并有相关分析和解释。)认识和体会:实验名称:10文件系统观察实验目的:4. 学习和掌握文件系统的基本概念5. 学习对文件和文件系统的观察和操作6. 学习和使用文件系统的权限控制实验要求: 7. 分别以root和普通用户身份登录并进入各自的主目录,通过命令报告你的当前路径。8. 在一个目录下执行ls命令,验证-l,-a,-i选项的作用,什么时候会列出”.”和”.”目录?设计一个关于使用命令的实验,验证这两个目录的含义和作用 ”.” 显示当前目录 ”.”显示上一级目录 9. 创建一个目录,并在其中创建几个文件,分别用rm和rmdir删除目录,观察有何不同。rm代表删除空目录,rmdir代表删除文档 10. 以root身份创建一个新文件,观察其默认的权限;然后用vi编辑该文件;将该文件权限改为只有用户可读,其他权限均无;以root身份创建一个脚本,该脚本使用cat命令在屏幕上显示前面创建文件的容;将脚本文件按设置为所有用户可执行;分别以root和普通用户身份登录,执行脚本,观察结果;为cat文件加SUID权限,再重复前一步操作,观察结果,说明原因。以root创建的默认权限是rw-r-rchmod a+x 有用户可执行为cat文件加SUID权限,原因; SUID权限:运行程序时将进程的用户ID设置为文件

      《兰州大学操作系统实验十文件全资料系统观察题目和问题详解》由会员s9****2分享,可在线阅读,更多相关《兰州大学操作系统实验十文件全资料系统观察题目和问题详解》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.