linux ln命令-linux软链接、硬链接-linux软、硬链接的区别(二):软链接

0、序

上一篇:linux ln命令-linux软链接、硬链接-linux软、硬链接的区别(一):硬链接

描述了硬链接相关内容,本篇主要描述软链接。


1、软链接

         符号链接也称软链接,是将一个路径名链接到一个文件。这些文件是一种特别类型的文件。事实上,它只是一个文本文件,其中包含它提供链接的另一个文件的路径名。另一个文件是实际包含所有数据的文件。所有读、写文件内容的命令被用于软链接时,将沿着链接方向前进来访问实际的文件。

  与硬链接不同的是,软链接确实是一个新文件,当然它具有不同的I节点号;而硬链接并没有建立新文件。 软链接没有硬链接的限制,可以对目录文件建立软链接,也可以在不同文件系统之间建立软链接。

  软链接保持了链接与源文件或目录之间的区别: 删除源文件或目录,只删除数据,不会删除链接。一旦以同样文件名创建了源文件,链接将继续指向该文件的新数据。 在目录长列表中,软链接作为一种特殊的文件类型显示出来,其第一个字母是l。 符号链接的大小是其链接文件的路径名中的字节数。


1.1、创建软链接的注意事项

(1)、软链接可指向文件或目录。

(2)、软链接可跨不同文件系统。

(3)、删除源文件后,软链接将变为"断链"状态。

(4)、用ln -s命令建立软链接时,源文件最好用绝对路径名,这样可以在任何工作目录下进行软链接。

1.2、创建软链接

创建命令格式:

ln -s<源文件或目录><目标文件或目录>

1.3、验证


(1)、新建源文件:

(2)、创建软链接:

(3)、修改源文件验证:

(4)、修改软链接文件:

(5)、删除源文件验证:

(6)、新建同名源文件验证:

(7)、链接到目录:

  • 5
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值