特牛生活网

linux:文件系统的系统调用-CSDN博客

网友收藏
当用户访问一个普通文件或者目录文件的内容,实际上是访问存储在硬件块设备上的一些数据。从这个意义上说,文件系统是硬盘分区物理组织的用户级视图。 因为处于用户态的进程不能直接与底层硬件交互,所以每个实际的文件操作必须在内核态进行。因此unix操作系统定义了几个与文件操作有关的系统调用。 1.打开文件 用户进程只能访问“打开的”文件。这个打开文件的系统调用创建一个“打开文件”对象,并返