一种文件读写方法、智能终端及存储介质技术

技术编号:25756074 阅读:33 留言:0更新日期:2020-09-25 21:05
本发明专利技术公开了一种文件读写方法、智能终端及存储介质,所述方法包括:将多用户操作系统中的所有文件生成一个镜像层;当在多用户操作系统中添加新用户时,给新用户新建一个写入层;当检测到用户读取第一文件时,在写入层中查找第一文件,如果写入层查找到则读取写入层的第一文件,否则在镜像层查找和读取第一文件;当检测到用户改写第二文件时,直接在写入层改写第二文件,当写入层不存在第二文件时,在写入层创建和写入第二文件。本发明专利技术中每个用户都有独立的写入层,隔离了不同用户的文件,保证了文件的安全性,同时用户共享同一个镜像层,保存各个用户相同的文件,不需要每个用户都复制保存这些相同的文件,节约了存储空间。

【技术实现步骤摘要】
一种文件读写方法、智能终端及存储介质
本专利技术涉及计算机应用
,尤其涉及一种文件读写方法、智能终端及存储介质。
技术介绍
根据在同一时间使用计算机用户的多少,操作系统可分为单用户操作系统和多用户操作系统。单用户操作系统是指一台计算机在同一时间只能由一个用户使用,一个用户独自享用系统的全部硬件和软件资源,而如果在同一时间允许多个用户同时使用计算机,则称为多用户操作系统,也就是说,同一台机器可以为多个用户建立各自的账户,也允许拥有这些账户的用户同时登录这台计算机。在多用户操作系统中,所有用户的文件都保存在同一个文件系统中,各个用户的文件的保密性、读写安全性非常难以控制,需要对每一个文件设置合适的权限,允许或禁止适当的用户读取、改写,例如某一个用户独享的文件需要设置仅允许该用户访问,禁止其他用户访问;所有用户共用的文件则需要设置所有用户都可以访问。现有技术中解决复杂的文件权限控制的办法是每一个用户都独立占有一个文件系统,一个用户不能访问其他用户的文件系统,避免了文件复杂的权限控制问题,但是因为通常每个用户有超过一半的文本文档来自技高网...

【技术保护点】
1.一种文件读写方法,其特征在于,所述文件读写方法包括:/n当多用户操作系统安装完成后,将多用户操作系统中的所有文件生成一个镜像层;/n当在多用户操作系统中添加新用户时,给新用户新建一个写入层;/n当检测到用户读取第一文件时,在写入层中查找第一文件,如果写入层查找到则读取写入层的第一文件,否则在镜像层查找和读取第一文件;/n当检测到用户改写第二文件时,直接在写入层改写第二文件,当写入层不存在第二文件时,在写入层创建和写入第二文件。/n

【技术特征摘要】
1.一种文件读写方法,其特征在于,所述文件读写方法包括:
当多用户操作系统安装完成后,将多用户操作系统中的所有文件生成一个镜像层;
当在多用户操作系统中添加新用户时,给新用户新建一个写入层;
当检测到用户读取第一文件时,在写入层中查找第一文件,如果写入层查找到则读取写入层的第一文件,否则在镜像层查找和读取第一文件;
当检测到用户改写第二文件时,直接在写入层改写第二文件,当写入层不存在第二文件时,在写入层创建和写入第二文件。


2.根据权利要求1所述的文件读写方法,其特征在于,当所述多用户操作系统未添加新用户时,所述多用户操作系统中存在的文件对新增用户来说都是相同文件。


3.根据权利要求2所述的文件读写方法,其特征在于,所述镜像层用于保存用户相同的文件。


4.根据权利要求3所述的文件读写方法,其特征在于,所述多用户操作系统中的所有用户共享读取同一个镜像层,所述镜像层只能读取不能改写文件。


5.根据权利要求1所述的文...

【专利技术属性】
技术研发人员:向卫东孟庆晓吴闽华
申请(专利权)人:深圳震有科技股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1