码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2020-04-30 17:12:11      阅读:67      评论:0      收藏:0      [点我收藏+]

标签:linux   执行   程序   mamicode   类型   空间   操作   运行   结合   

  • 郑楚杭
  • 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次实验报告:文件系统

标签:linux   执行   程序   mamicode   类型   空间   操作   运行   结合   

原文地址:https://www.cnblogs.com/hg65596302/p/12805671.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!