兰州大学操作系统实验十报告.docVIP

  • 135
  • 0
  • 约 8页
  • 2016-02-25 发布于江苏
  • 举报
兰州大学操作系统实验十报告.doc

实验要求: 分别以root和普通用户身份登录并进入各自的主目录,通过命令报告你的当前路径。 在一个目录下执行ls命令,验证-l,-a,-i选项的作用,什么时候会列出”.”和”..”目录?设计一个关于使用命令的实验,验证这两个目录的含义和作用。 创建一个目录,并在其中创建几个文件,分别用rm和rmdir删除目录,观察有何不同。 以root身份创建一个新文件,观察其默认的权限;然后用vi编辑该文件;将该文件权限改为只有用户可读,其他权限均无;以root身份创建一个脚本,该脚本使用cat命令在屏幕上显示前面创建文件的内容;将脚本文件按设置为所有用户可执行;分别以root和普通用户身份登录,执行脚本,观察结果;为cat文件加SUID权限,再重复前一步操作,观察结果,说明原因。 为一个已经存在的文件分别创建多个硬链接和多个符号链接,观察二者的不同,删除链接时又有何不同?为什么? 报告你当前使用的系统已经挂载了那些文件系统,挂载点、文件系统类型和对应设备文件以及设备和分区分别是什么?硬盘的当前使用情况(数据及索引节点)。 1. 2. -a 列出目录下的所有文件,包括以 . 开头的隐含文件。//常用    -l 列出文件的详细信息。 -i 输出文件的 i 节点的索引信息。 区别: rm 只能删除文件 rmdir可以删除目录 4. SUID权限:运行程序时将进程的用户ID设置为文件所有者的用户ID。 5. (1)软链接可以跨越文件系统 ,硬链接不可以 。(2)硬链接不管有多少个,都指向的是同一个节点,会把结点连接数增加 ,只要结点的链接数不是 0,文件就一直存在,不管你删除的是源文件还是链接的文件 。只要有一个存在 ,文件就存在 (其实也不分什么源文件和链接文件的 ,因为他们指向都是同一个节点的)。 当你修改源文件或者链接文件任何一个的时候 ,其他的文件都会做同步的修改。软链接不直接使用节点号作为文件指针,而是使用文件路径名作为指针。所以删除链接文件对源文件无影响,但是删除源文件,链接文件就会找不到要指向的文件 。软链接有自己的inode,并在磁盘上有一小片空间存放路径名,但软链接文件没有属于自己的文件块 (3)软链接可以对一个不存在的文件名进行链接。(4)软链接可以对目录进行链接。

文档评论(0)

1亿VIP精品文档

相关文档