linux ln 软连接/硬链接

226 阅读1分钟

软链接(也叫符号链接),类似于windows系统中的快捷方式,与硬链接不同,软链接就是一个普通文件,只是数据块内容有点特殊,文件用户数据块中存放的内容是另一文件的路径名的指向,通过这个方式可以快速定位到软连接所指向的源文件实体。软链接可对文件或目录创建。
ll //查看软连接 L为软连接标示
在这里插入图片描述


linux系统可以用ln命令来创建链接文件。

ln命令格式:

ln [参数] [源文件或目录] [目标文件或目录]

主要参数:

-i 交互模式,文件存在则提示用户是否覆盖。
-s 软链接(符号链接)。
-d 允许超级用户制作目录的硬链接。
-b 删除,覆盖以前建立的链接
软链接 (符号链接) ln -s source target
硬链接 (实体链接)ln source target

软连接target 文件 不能用cat查看;
硬链接可以用cat查看;
硬链接改变source 或者target ,另外一个同时改变