链接

  • 软连接
    • 格式:

      • ln -s 源文件 链接文件
    • 理解:

      • 相当于生成了一个文件的快捷方式

  • 硬链接
    • 格式

      • ln 源文件 链接文件
    • 理解:

      • 链接到了源文件的内存地址,类似于python中的“引用”,两个变量名都指向同一个内存地址

      • 文件硬链接数量=python的引用计数

  • 区别:

    • 创建链接

      • 软链接要增加'-s'选项;

      • 链接路径和源文件路径不在同一文件夹内,软连接源文件要使用绝对路径,而硬链接则不用;

      • 每创建一个硬链接,则该文件的硬链接数会+1,软连接则不会增加;

      • 目录不能创建硬链接,可以创建软链接;

    • 删除源文件

      • 软连接失效

      • 硬链接依旧可以使用,但是文件硬链接数量-1;

posted @ 2019-04-19 00:17  如果再来一次  阅读(93)  评论(0)    收藏  举报