链接命令(文件)
ln 【选项参数】 【源文件】 【目标文件(链接)】
链接命令顾名思义,就是为一个文件生成一个链接,而链接又分为软连接和硬链接,加上“-s”选项就是软连接,不加就是硬链接
软连接
软链接就相当于windows系统的快捷方式,只是引入一个指向源文件的链接,因此大小通常只有几个字节,如果你把源文件删了,那软连接也就没什么用了
下图我先对qzh文件生成了一个qzh.soft的软连接,然后用ls命令查看软连接,会发现有个指向箭头,指向源文件qzh
还有一个特点是软连接默认开启全部权限,即rwx(读,写,执行),每一个用户都是。
硬链接
硬链接和软连接有很大的不同,首先他几乎是源文件的copy,连i节点都一样,更不用说内容了,正因为i节点一样,所以硬链接和源文件可以保持同步更新,硬链接可以看作是源文件的备份,所以如果源文件删除了,硬链接还可以照常操作,不会有影响
硬链接的特点:
1,和源文件保持同步更新
2,通过i节点区分
3,不能跨分区(软连接可以)
4,不能针对目录使用(软连接可以)