导语
Linux 在生成文件的时候,内容会为每一个文件生成一个唯一的索引节点(Inode),文件的属性都会保存在这个Inode中。
链接是一种在共享文件和访问它的用户的若干目录项之间建立联系的一种方法,有软链接和硬链接之分
软链接又叫符号链接(symbol links),类似于Windows下面的快捷键
这里着重说明软链接和遇到一个问题
软链接克服了硬链接的不足,没有任何文件系统的限制,任何用户可以创建指向目录的符号链接。因而现在更为广泛使用,它具有更大的灵活性,甚至可以跨越不同机器、不同网络对文件进行链接。
创建
语法 ln -s target-path new-path
实际验证
root@pts/3 $ touch file1 file2
milian-backend [/devOps/temp/20160810] 2016-08-10 11:22:15
root@pts/3 $ ls -li
total 0
14682893 -rw-r--r-- 1 root root 0 Aug 10 11:22 file1
14682894 -rw-r--r-- 1 root root 0 Aug 10 11:22 file2
milian-backend [/devOps/temp/20160810] 2016-08-10 11:22:18
root@pts/3 $ ln -s file1 file1.soft
milian-backend [/devOps/temp/20160810] 2016-08-10 11:23:22
root@pts/3 $ ls -li
total 0
14682893 -r