文件系统&&磁盘管理(二)--软连接和硬连接的区别

硬连接

只是在某个目录下新建一条文件名链接到某个inode号码的关联记录而已,以下图所示;node

硬连接的特性:spa

  1. 只能对文件建立,不能应用于目录;
  2. 不能跨文件系统;
  3. 建立硬连接会增长文件被连接的次数;
  4. 通常来讲,硬链接设置链接文件时,磁盘的空间与inode的数目都不会改变,硬连接只是在某个目录下的block多写入一个关联数据而已;

clipboard.png

符号连接

符号连接就是在建立一个独立的文件,而这个文件会让数据的读取指向它链接的那个文件的文件名,以下图所示;code

软连接的特性:ip

  1. 可应用于目录;
  2. 能够跨文件系统
  3. 不会增长被连接文件的连接次数;
  4. 其大小为指定的路径所包含的字符个数;
  5. symbolic link所建立的文件为一个独立的新文件,因此会占用掉inode和block

clipboard.png

建立软硬连接的命令

ln [-s -v] SRC SEST
            
ln abc test/abc2  建立硬连接
        
ln -sv /backup/abc /backup/test/abc2   建立软连接
相关文章
相关标签/搜索