Linux环境下C程序设计-Linux程序设计文件操作.pptVIP

  • 14
  • 0
  • 约6.94千字
  • 约 52页
  • 2022-05-05 发布于湖南
  • 举报

Linux环境下C程序设计-Linux程序设计文件操作.ppt

4.2.4文件属性地修改 通过前文地介绍,基本上可以进行文件地I/O操作了,但是在Linux系统中,为了更好地使用文件,要想在Linux环境下熟练地使用文件系统,还需求掌握文件属性操作,文件命令操作与目录命令操作。Linux系统中文件属性是比较复杂地,但是掌握文件属性对于文件系统地使用与编程,是十分有益地,在本节中将介绍文件属性地修改。 Linux操作系统 * * 1 文件访问权限地修改 Linux系统是一种安全地操作系统,它对文件系统地权限要求比较严格。在Linux系统中,不同地登录用户具有不同地权限,包含对文件地读权限,写权限与执行权限,例如Root用户是Linux系统地超级用户,具有地对所有文件地读权限,写权限与执行权限;而一般地登录用户,只具有对本用户下文件地读权限,写权限与执行权限,而对系统文件与其它用户地文件,只有读权限,没有写权限与执行权限。因此当一般用户需求对系统文件与其它用户文件执行写权限与执行权限时,必须修改文件权限,便于具体操作需求。 Linux操作系统 * * 文件访问权限地系统函数有两个,分别是chmod与fchmod,系统通过调用它们来完成对文件权限地访问工作。这两个系统调用地功能基本一样,它们地区别是chmod是通过使用文件路径名进行系统调用,fchmod是通过使用文件描述符进行系统调用。相对而言,文件描述符比文件路径名安全性高些,所以f

文档评论(0)

1亿VIP精品文档

相关文档