软连接(softlink)也称符号链接。linux里的软连接文件就类似于windows系统中的快捷方式。软连接文件实际上是一个特殊的文件,文件类型是I。软连接文件实际上可以理解为一个文本文件,这个文件中包含有软连接指向另一个源文件的位置信息内容,因此,通过访问这个“快捷方式”就可以迅速定位到软连接所指向的源文件实体。
软连接文件的inode并不是根源文件一样的:
查看软连接源文件路径:readlink 软连接文件
注意:如果创建软链接是时是绝对路径创建的。那么就会记录源文件的绝对路径
如果把源文件删除了,访问时,闪烁警告软连接文件即失效:
误区:创建软链接源文件是需要存在的,要创建的软链接文件是不能存在的,是要用ln命令创建的。
企业生产软链接作用:
2、PHP在企业代码发布的时候需要把所有代码传到一个新的临时目录或新的站点目录。发布时要么一个mv,也可以重建软链接指向这个心的临时目录或者新的站点目录。
3、不方便目录移动,使用ln -s
软连接总结: