Unix系统对文件的管理

来源:IT专家网 作者:IT专家网
  

Unix文件系统在我们使用Unix系统的时候很重要,今天,我们就来学习下Unix文件系统的知识。Unix文件系统对文件的管理的知识是我们这次主要讲解的部分。下面,我们一起来学习吧!

操作系统中负责管理和存储文件信息的软件机构称为文件管理系统,简称文件系统。

文件系统由三部分组成:与文件管理有关的软件、被管理的文件以及实施文件管理所需的数据结构。从系统角度来看,文件系统是对文件存储器空间进行组织和分配,负责文件的存储并对存入的文件进行保护和检索的系统。具体地说,它负责为用户建立文件,存入、读出、修改、转储文件,控制文件的存取,当用户不再使用时撤销文件等。

Unix系统文件的内容于它的控制信息是分开的,文件本身并不包含其自身的字节长度,使用权限等信息。

这些控制信息有文件系统在一个被称作 inode 的数据结构中管理

Unix系统文件的位置,字节长度,使用权限等全都有inode来保存管理,当读取文件时先在inod里查找与文件相关的信息,然后在对具体文件进行操作。

对 suid 的解释: 当一个Unix系统进程操作一个具有设置了suid位的文件是,该进程就获取了该文件的所有权,尽管该进程的所有者并非是这个文件的所有者。此时该进程就可以读,写,操作该文件了,因此这有些安全方面的问题隐含在内。

Unix系统的知识我们就讲解到这里了.希望大家能够好好的学习!


时间:2013-01-14 11:45 来源:IT专家网 作者:IT专家网 原文链接

好文,顶一下
(0)
0%
文章真差,踩一下
(0)
0%
------分隔线----------------------------


把开源带在你的身边-精美linux小纪念品
无觅相关文章插件,快速提升流量