操作系统之文件管理:5、文件的基本操作(创建文件、打开文件、删除文件、关闭文件、读文件、写文件)

时间:2024-03-20 14:57:34

思维导图

操作系统之文件管理:5、文件的基本操作(创建文件、打开文件、删除文件、关闭文件、读文件、写文件)

文件操作

创建文件

操作系统之文件管理:5、文件的基本操作(创建文件、打开文件、删除文件、关闭文件、读文件、写文件)

删除文件

操作系统之文件管理:5、文件的基本操作(创建文件、打开文件、删除文件、关闭文件、读文件、写文件)

读文件

操作系统之文件管理:5、文件的基本操作(创建文件、打开文件、删除文件、关闭文件、读文件、写文件)

写文件

操作系统之文件管理:5、文件的基本操作(创建文件、打开文件、删除文件、关闭文件、读文件、写文件)

打开文件

操作系统之文件管理:5、文件的基本操作(创建文件、打开文件、删除文件、关闭文件、读文件、写文件)
操作系统之文件管理:5、文件的基本操作(创建文件、打开文件、删除文件、关闭文件、读文件、写文件)

1、在系统中有一张系统的文件打开表,用于管理所有打开的文件
2、在进程中有一张进程的文件打开表,用于管理该进程打开的文件
3、当执行打开文件open命令后,操作系统会查询用户所给路径下的文件目录表,从表中找到该FCB,并将该FCB复制给系统的文件打开表(若已有其他进程打开,则直接在打开计数器+1即可)同时也复制给进程的打开文件表
4、执行打开命令后,并不会将文件的数据写入到内存,只是对几张表的操作

关闭文件

操作系统之文件管理:5、文件的基本操作(创建文件、打开文件、删除文件、关闭文件、读文件、写文件)