常用命令-建立连接
建立连接方式: ln
Linux连接文件类似于windows下面的快捷方式
链接文件分为软链接和硬链接
- 软链接: 不占用磁盘空间, 源文件删除则软链接失效, 相当于快捷方式, 通过软链接可以修改文件内容
格式: ln -s 源文件 链接文件
- 硬链接: 文件的一个或多个文件名, 一个文件有多个名字, 通过硬链接可以修改源文件的内容
格式: ln 源文件 链接文件
硬链接两个文件占用同样大小的内存空间, 即使删除了源文件, 链接文件还是存在, 但软链接则不存在
注意: 如果软链接文件和源文件不在同一个目录, 源文件要使用绝对路径, 不能使用相对路径
软硬链接的区别
- 软链接可以跨文件系统, 而硬链接不可以
- 软链接可以对一个不存在的文件进行链接, 硬链接不可以
- 软链接可以对目录进行链接, 硬链接不可以