码迷,mamicode.com
首页 > 系统相关 > 详细

linux创建软链接

时间:2021-01-11 11:01:25      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:行操作   语法   文件系统   多个   family   为什么   文档   创建快捷方式   影响   


网上查看在linux上安装软件时,经常看到,会给目录创建软链接.
为什么要创建软链接?

原来在linux上创建软链接跟在windows创建快捷方式类似,是在另外一个地方,创建一个链接,
这个链接和原目录一样,可以在这个目录下进行配置和操作,如果出现误操作,不至于把原目录删除。
这样应该更加安全,避免误操作。

软链接创建的语法
ln -s 源目录 目的目录
eg.给/usr/local/nginx创建一个软链接/opt/soft/nginx,/opt/soft/nginx指向/usr/local/nginx
ln -s /usr/local/nginx /opt/soft/nginx

在/opt/soft/nginx进行操作,如果误删/opt/soft/nginx,也不会影响到/usr/local/nginx

扩展:
与软链接相对的是硬链接,创建语法如下:
ln -s 源名称 新名称
eg.1.txt存在两个名称,一个是1.txt,另外一个是2.txt
ln 1.txt 2.txt

总结:
软链接和硬链接都不会创建两份文件,软链接是生成一个新的文档,指向原来的文档;硬链接是为文档生成多个名字
软链接对文件和目录都可用;硬链接只对文件可用
软链接可以跨文件系统,硬链接不能
软链接原文件失效,则链接失效;硬链接原文件失效,新生成的文件也是有效的
参考网址:https://www.runoob.com/linux/linux-comm-ln.html

linux创建软链接

标签:行操作   语法   文件系统   多个   family   为什么   文档   创建快捷方式   影响   

原文地址:https://www.cnblogs.com/lina-2015/p/14246930.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!