ln -s source dist
#Linux中的软链接可以理解为windows下的快捷方式,系统看到软链接后自动跳到对应的文件位置处进行处理.
软链接可以链接任意文件或目录,可以链接不同文件系统的文件,甚至可以链接不存在的文件。
ln source dist
#建立硬连接,你把dir1/file1硬连接到dir2/file2, 就是在dir2下建立一个dir1/file1的镜像文件file2,它与file1是占用一样大的空间的,并且改动两者中的一个,另一个也会发生同样的改动.
硬链接文件有两个限制
1)、不允许给目录创建硬链接;
2)、只有在同一文件系统中的文件之间才能创建硬链接。
硬链接的文件都指向一个物理索引节点号(inode number),只删除一个连接并不影响索引节点本身和其它的连接,只有当最后一个连接被删除后,文件的数据块及目录的连接才会被释放,文件才会被真正删除。