linux 软连接link的使用
当我们需要在不同的目录,用到相同的文件场景中:我们不需要在每一个需要的目录下都放一个相同的文件,我们只要在其它的目录下用ln命令链接(link)就可以,不必重复的占用磁盘空间。
软连接是linux中一个常用命令,它的功能是为某一个文件在另外一个位置建立一个同不的链接。
创建软链
命令:ln -s [源文件] [目标文件]
比如:将存放在/home/books
目录下的书籍,软链到/opt/shu
目录,实现在/opt/shu
下也能使用查看书籍,也可以创建多个软链。如下:shu、shu1、shu2三个软链。
1 | root@Blog:/home/books# ls |
删除软链
删除软链接与删除普通的文件是一样的,删除都是使用rm来进行操作。
1 | // 删除 /opt/shu2 |
修改软链
命令:ln –snf [新的源文件或目录] [目标文件或目录]
修改/opt/shu1,指向别的新目录。比如:原来是books目录 现在改为music
1 | ln -s /home/books /opt/shu1 //原来的软链指向 |