unix的系统基本结构与特点,UNIX系统的目录结构到底是啥
unix的系统基本结构与特点,UNIX系统的目录结构到底是啥单级目录结构二级目录结构多级目录结构(树形目录结构)
带链接的树形目录结构带链接树形目录结构又称非循环图目录结构 它是指访问一文件(或目录)可以有多条路径。
一般常说UNIX的文件系统是树形结构,其实是指带链接的树形结构,而不是纯树形目录结构。
带链接树形目录结构
带连接树形结构是指目录呈现树形,树的叶子节点则是指向文件的指针。分为如下两种:
- 硬链接:每一条路径下存放文件的指针,该指针指向了一个记录节点结构(该结点还有文件指针指向了文件A,并且有A被链接的次数n),当删除某目录下的该文件(之指针)时,n--,当n=0时,该文件彻底删除。
- 软链接:某条路径下存放真实文件,该路径称为该文件的owner,其它路径链向它时则被视为快捷方式,若owner路径下的该真实文件被删除,则所有的快捷方式失效,提示是否清楚掉此快捷方式。
单级目录结构
二级目录结构二级目录结构
多级目录结构(树形目录结构)多级目录结构(树形目录结构)