Linux 软连接与硬连接 区别

先说结论

软连接相当于快捷方式,访问软连接会被替换为其指向的绝对路径,如果其指向的文件被删除,则无法访问。

硬连接相当于指针,与它指向的文件都指向相同的inode,当其指向的文件被删除,inode由于还有硬连接在引用,则不会被回收,通过硬连接仍能访问文件内容。

实验

创建目录与文件

Linux 软连接与硬连接 区别

创建软连接并查看inode

Linux 软连接与硬连接 区别

创建硬连接并查看inode

Linux 软连接与硬连接 区别

通过软硬连接查看文件内容,删除文件再查看

Linux 软连接与硬连接 区别

向软连接输入内容,验证软连接会被替换为绝对路径

Linux 软连接与硬连接 区别

以上就是全部内容了

上一篇:vim基本用法操作指令


下一篇:Linux文件系统与日志分析的了解