第3章 目录与文件属性:编写ls.pptVIP

  • 0
  • 0
  • 约2.13千字
  • 约 24页
  • 2017-09-09 发布于湖北
  • 举报
第3章 目录与文件属性:编写ls

第3章 目录与文件属性:编写ls 本章摘要 概念与技巧 目录是文件的列表 如何读取目录的内容 文件类型及获知途径 文件属性及获知途径 位操作及掩码的作用 用户组ID及passwd数据 相关系统调用与函数 Opendir、readdir、closedir、seekdir、stat、chmod、chown、utime、rename 相关命令 ls 如何读取文件名及其属性? 文件有哪些属性? 大小、拥有者、权限和类型等 文件存放在何处? 在目录树中 为此,应了解 ls 命令然后编写自己的 ls 问题 1:ls 命令能做什么? 列出目录的内容 显示文件的属性信息 了解文件系统树 磁盘被组织成一棵目录树,每个目录都包含文件或/和子目录。 命令 ls、pwd 和 cd 使得你可以遍历文件系统。 问题 2:ls 是如何工作的? 目录是包含文件列表和/或其他目录的特殊文件,每个目录都包含两个目录项“.”和“..” 可以像读一般文件那样读取它的内容(open、read、close) 但是,每个目录项是一个数据结构,且因文件系统而异,Unix/Linux支持多种文件系统,故用操作一般文件的方法不合适 怎样读取一个目录? 查联机帮助 man –k direct man –k direct | grep read 答案:opendir()、readdir()、closedir() 问题3:

文档评论(0)

1亿VIP精品文档

相关文档