硬连接与软连接简述

    硬连接文件与原始文件是同一个文件,使用的是相同的数据块和索引节点表,一个文件的硬连接的数量就是其连接数。建立硬连接文件只是增长一个目录名,硬连接文件和原始文件引用的是同一个inode表。建立硬连接不能跨分区,且不能为目录创建硬连接。当硬连接文件被删除时,会减小原始文件的连接数。
node

    软连接又叫作符号连接,软连接文件与原始文件不是同一个文件,软连接文件的内容是原始文件的路径,其大小为原始文件路径字符串的长度软链接能够跨分区建立,也能够为目录建立软连接。ide


    建立硬连接文件的命令是
spa

ln FILE HARDLINK  orm

    以下图所示,建立一个文件a,再为其建立一个硬连接文件b,能够看到只修改文件a的内容以后,文件b的内容自动变为与文件a相同,且两文件属性也彻底相同。blog

wKioL1eeHm3hsr-eAAAinCPlB-w921.png


    建立软连接的命令是
索引

ln   -s  FILE SOFTLINK字符串

    以下图所示,为文件a建立一个软连接文件,能够看到二者大小和修改时间等属性均不相同。get

wKioL1eeJs3znT0LAAAZTBWKWJI232.png

相关文章
相关标签/搜索