本课须知:
    1:能够说出Linux文件的硬链接文件与软链接文件概念
    2:掌握 ln 命令创建硬链接与软链接
    3:掌握 ln -s 创建软链接

    一:文件软链接与硬链接概念

    文件软链接:给文件创建一个快捷方式,这个快捷方式指向文件名(文件内存地址名),从而打开文件,获取文件内容,软链接被删除对文件无影响,文件删除,则软链接失效,通过软链接可以更改源文件内容

    文件硬链接:直接给源文件起了另外的(一个或多个)名字(文件内存地址多个名字),删除其中一个硬链接(名字)不会对文件造成影响,文件名字全部删除则文件删除,通过硬链接可以更改源文件内容

    图解

    image.png

    二:创建软链接指令 —— ln -s (文件快捷方式)

    功能:为文件创建快捷方式(软链接),软链接删除不会对源文件造成影响
    语法: ln -s 源文件 软链接文件
    快速代码体验
    注意事项:之所以软链接文件内容和源文件内容是一样的,是因为软链接(快捷方式)直接指向源文件

    image.png


    ————————————————————————————————————————

    三 :创建硬链接文件

    功能:为源文件起多个名字,点击其中一个名字就会打开这个文件,删除其中一个名字不会对文件产生影响,除非全部删除掉
    语法:ln 源文件名称 硬链接文件名称
    快速代码体验

    image.png