快捷搜索:  汽车  科技

unix的系统基本结构与特点,UNIX系统的目录结构到底是啥

unix的系统基本结构与特点,UNIX系统的目录结构到底是啥单级目录结构二级目录结构多级目录结构(树形目录结构)

带链接的树形目录结构

带链接树形目录结构又称非循环图目录结构 它是指访问一文件(或目录)可以有多条路径。

一般常说UNIX的文件系统是树形结构,其实是指带链接的树形结构,而不是纯树形目录结构。

unix的系统基本结构与特点,UNIX系统的目录结构到底是啥(1)

带链接树形目录结构

带连接树形结构是指目录呈现树形,树的叶子节点则是指向文件的指针。分为如下两种:

  • 硬链接:每一条路径下存放文件的指针,该指针指向了一个记录节点结构(该结点还有文件指针指向了文件A,并且有A被链接的次数n),当删除某目录下的该文件(之指针)时,n--,当n=0时,该文件彻底删除。
  • 软链接:某条路径下存放真实文件,该路径称为该文件的owner,其它路径链向它时则被视为快捷方式,若owner路径下的该真实文件被删除,则所有的快捷方式失效,提示是否清楚掉此快捷方式。
单级目录结构

unix的系统基本结构与特点,UNIX系统的目录结构到底是啥(2)

单级目录结构

二级目录结构

unix的系统基本结构与特点,UNIX系统的目录结构到底是啥(3)

二级目录结构

多级目录结构(树形目录结构)

unix的系统基本结构与特点,UNIX系统的目录结构到底是啥(4)

多级目录结构(树形目录结构)

猜您喜欢: