背景

有些场景需要做软链的删除以及建立新的软链操作,软链的使用也是必须要会的

操作使用

首先说下软链的作用:

软链接(symbolic link,也称为符号链接)是一种特殊类型的文件,它包含对另一个文件或目录的引用。软链接的作用包括:

1.跨文件系统引用:软链接可以跨文件系统,引用其他文件系统中的文件或目录。

2.简化文件路径:通过创建软链接,您可以在不改变实际文件位置的情况下简化文件路径,使得文件更易于访问。

3.可用于链接共享库:在软件开发中,软链接经常用于链接共享库,使得程序可以在不同版本的库之间切换而无需修改代码。

4.创建快捷方式:类似于快捷方式,软链接可以用于创建文件或目录的快捷方式,方便用户访问。

通过软链接,您可以方便地引用其他文件或目录,或者简化文件路径,使得文件管理更加灵活和便利。

软链创建完,ll可以查看文件会有个箭头链接到目标目录上

软链的建立以及删除 - 图1

怎么删除软链呢?

直接rm 软链的绝对路径即可,比如上面的截图,/youdata这个软链,可以通过rm /youdata或者unlink /youdata 来删除软链。

怎么新建软链呢?

ln -s 目标目录绝对路径 软链路径

同样以上面截图为例:

ln -s /Netease/service/youdata /youdata

执行这个命令,就会创建一个指向/Netease/service/youdata的软链/youdata

这样/youdata不会占用/的空间,会占用/Netease磁盘的空间。