Linux软链接和硬链接

Linux软链接和硬链接

1. 软链接link

定义:就是windows系统的快捷方式

作用:可以对硬盘空间进行合理分配

具体设置:

ln  -s   源文件    软链接

 

 

 

1.1 软链接使用注意

① 设置软链接,如果软链接文件不在同一级目录,原文件需要设置为绝对路径方式

② 普通文件目录都可以设置软链接

③ 原文件 被删除,对应的软链接就变为“无效链接”,如果再创建一个同名原文件,软链接又恢复为有效链接文件。

2. 硬链接

定义:系统里边文件的名称(引用)就是硬链接。

  给文件增加名称(引用)的过程就是创建“硬链接”

          (一个文件有多个名字,它们互为硬链接)

操作:

ln  [-d]  源文件   硬链接

 

 

 

2.1 硬链接使用注意:

① 设置硬链接的时候,原文件不需要使用绝对路径

② 只有普通文件可以设置硬链接,目录不可以

③ 同一个原文件的所有硬链接文件必须在同一个硬盘、同一个分区里边

2.2使用硬链接的好处:

① 防止重要的文件被误删除

② 如果有多人需要操作同一个文件,就给他们创建许多硬链接即可。

 

软链接和硬链接异同:

不同点:

软链接是快捷方式,可以用在硬盘空间合理分配上

硬链接就是文件的名字,一个文件的许多名字互为硬链接。

相同点:

大家都是针对同一个目标进行操作

原文地址:https://www.cnblogs.com/wjglm/p/10007534.html