linux下软硬链接建立

命令 ln


首先让咱们创建一个源文件

创建源文件

建立硬链接: ln 源文件 链接文件

创建硬链接

硬链接创建的文件为真实存在的文件,但只能创建在同一个分区之内。修改其中任意一个文件都会同步修改两个文件

建立硬链接的同时会创建一个当前目录没有的链接文件,如果已经存在则创建不成功

[root@localhost heijiao]# ln a.txt b.txt

ln: 无法创建硬链接"b.txt": 文件已存在


创建一个软连接 ln -s 源文件 链接文件

p_w_picpath

软连接可以看作是文件的快捷方式,创建文件软连接时同样会新建当前目录下没有的文件,否则失败。软连接可以用与目录,并且可以夸分区实现链接。

当把源文件删除之后,硬链接为独立的文件可以正常使用,软连接文件则不可以继续使用

shanchu