这是linux中一个非常重要命令,请大家一定要熟悉。
它的功能是为某一个文件在另外一个位置建立一个同不的链接,这个命令最常用的参数是-s,
具体用法是:ln -s 源文件 目标文件
当 我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在其它的 目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空间。
例如:
ln -s /home/jss/OpenCV343/opencv-3.4.3.tar.gz data
命令执行完毕后,如图:
它会把opencv的那个安装包链接到data目录下。
删除时候直接删除这个链接即可,不会删除源文件。