linux软连接

         ln -s 用创建软连接,其命令格式为:ln -s 源文件 目标文件 ,来实际操作一下,看它有啥用。 

[root@iZ2ze3rsab25rsz6kvj2e8Z link]# ls
1.txt
[root@iZ2ze3rsab25rsz6kvj2e8Z link]# pwd
/link
[root@iZ2ze3rsab25rsz6kvj2e8Z link]# 

/link目录下有1.txt文件

[root@iZ2ze3rsab25rsz6kvj2e8Z test]# ls
2.txt
[root@iZ2ze3rsab25rsz6kvj2e8Z test]# pwd
/root/test
[root@iZ2ze3rsab25rsz6kvj2e8Z test]# 

创建一个软件连接进入该目录,会发现能找到1.txt文件

[root@iZ2ze3rsab25rsz6kvj2e8Z test]# ln -s /link ./
[root@iZ2ze3rsab25rsz6kvj2e8Z test]# ls
2.txt  link
[root@iZ2ze3rsab25rsz6kvj2e8Z test]# cd link/
[root@iZ2ze3rsab25rsz6kvj2e8Z link]# ls
1.txt
[root@iZ2ze3rsab25rsz6kvj2e8Z link]# 

如果你删除/link目录,再对link软件连接进行操作就会失败

[root@iZ2ze3rsab25rsz6kvj2e8Z test]# ls
2.txt  link
[root@iZ2ze3rsab25rsz6kvj2e8Z test]# cd link 
-bash: cd: link: No such file or directory
[root@iZ2ze3rsab25rsz6kvj2e8Z test]# 
很简单,就像windows中的快捷方式。



猜你喜欢

转载自blog.csdn.net/ma2595162349/article/details/79966130