软连接
在系统中我们往往可能需要在一个项目中使用项目之外的一些文件,但是这个文件又不在这项目的根目录在。大部分人往往都选择直接将需要的文件拷贝到项目的路目中。但是这样既浪费时间又浪费系统的存储空间。尔软连接的出现就是为了解决这一问题。我们可以直接通过命令创建一个软连接。让目标文件或者文件夹的替身出现在我们的项目目录下。这样我们就可以在不使用绝对路径的情况下使用该路径了。
如何使用软连接(ln
在 linux 中软连接的是由’ln’这一指令完成的。
- 在 linux 我们可以使用’man ln’就能查看 ln 的使用手册
这里列举一些常用的’ln’ 命令
# Create a symbolic link to a file or directory:
# 会在路标路径下创建一个原路径同名的文件或者文件夹
ln --symbolic /path/to/file_or_directory path/to/symlink
#Overwrite an existing symbolic link to point to a different file:
ln --symbolic --force /path/to/new_file path/to/symlink
# Create a hard link to a file:
ln /path/to/file path/to/hardlink
# Delete a symbolic link:
rm path/to/symlink
如果链接是相对路径,那这个相对是路径应该是相对于软连接目标目录的路径 ###官方文档链接