操作系统第4次实验报告:文件系统

Posted hg65596302

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了操作系统第4次实验报告:文件系统相关的知识,希望对你有一定的参考价值。

  • 郑楚杭
  • 201821121009
  • 计算1811

一、实验目的

通过编程进一步了解文件系统。

二、实验内容

  • 在服务器上用Vim编写一个程序:实现Linux系统命令ls -lai的功能
  • 给出运行结果截图,对于每一列是如何获取的,结合源代码做解释

三、实验报告

1. 编写程序

在服务器上用Vim编写一个程序:实现Linux系统命令ls -lai的功能,给出源代码。

技术图片

 

 技术图片

 

 

2. 分析运行结果

输入命令“./ls”:

技术图片

 

 输入命令"ls -lai":

技术图片

 

 第一列:索引号

技术图片

 

 第二列:该文件或目录的权限位。r表是读 (Read) 、w表示写 (Write) 、x表示执行 (eXecute)

获取文件类型:

技术图片

 

 获取文件权限:

技术图片

 

 第三列:文件的硬链接数

技术图片

 

 第四列:文件的拥有者

技术图片

 

 第五列:文件拥有者所在的组

技术图片

 

第六列:文件所占空间

技术图片

第七列:文件最近访问(或修改)的时间

技术图片

第八列:文件名

技术图片

 

 

3. 通过该实验产生新的疑问及解答

各个权限位有什么不同的意义?

经过查阅资料得知,1~3位表示文件拥有者的权限,4~6位表示文件所属组拥有的权限,7~9位表示其他用户拥有的权限。

以上是关于操作系统第4次实验报告:文件系统的主要内容,如果未能解决你的问题,请参考以下文章

操作系统第4次实验报告:文件系统

操作系统第2次实验报告:创建进程

操作系统第2次实验报告:创建进程

OS第1次实验报告:熟悉使用Linux命令和剖析ps命令

OS第1次实验报告:熟悉使用Linux命令和剖析ps命令

操作系统第3次实验报告:管道