第13章 文 件 操 作
在Linux系统中开发C语言程序所涉及到的文件操作与其他平台有很大差别。Linux系统对目录和文件有极其严格的保护,只有获得相关权限的用户才能进行指定的操作。在本书的前面提到过,进程是处于活动状态的程序,某个用户通过操作系统运行程序所产生的进程代表着该用户的行为。如果用户不具备访问某个目录和文件的权限,那么该用户的进程也不能访问。本章将讲述文件的属性与权限问题和C语言文件操作的基本方法。
在Linux系统中开发C语言程序所涉及到的文件操作与其他平台有很大差别。Linux系统对目录和文件有极其严格的保护,只有获得相关权限的用户才能进行指定的操作。在本书的前面提到过,进程是处于活动状态的程序,某个用户通过操作系统运行程序所产生的进程代表着该用户的行为。如果用户不具备访问某个目录和文件的权限,那么该用户的进程也不能访问。本章将讲述文件的属性与权限问题和C语言文件操作的基本方法。