使用以下命令创建文件的软链接
ln -s file filelinker
使用以下命令创建文件的硬链接
ln file filelinker
硬链接和软链接的特点:
- 硬链接导致两处位置看似文件大小一样,但是并非占用两份空间,而只是两处指向同一个文件
- 软链接两处文件不一样,就像创建了一个windows快捷方式一样。
- 这两种链接文件都是同步变化的,而拷贝就不同了,拷贝确实占用两份空间,两处指向两个不同的文件。并且文件不会同步变化
- 硬链接不能跨文件系统,而软链接可以
- 硬链接只能对文件创建,而软链接可以对文件或者目录创建
- 硬链接实际上是文件的别名,与原文件是同一个文件,而软链接与原文件是不同的文件
- 创建硬链接会为文件增加链接数,一个文件被删除,只是对于此文件少了一个链接数,而硬链接可以继续使用,一个文件链接数为0时才会被真正删除。而软链接,原文件被删除,软链接就不能使用
对于原文件的Inode是
硬链接的信息
软链接