免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2101 | 回复: 2
打印 上一主题 下一主题

[文本处理] ln 链接 file [复制链接]

论坛徽章:
6
程序设计版块每日发帖之星
日期:2016-05-11 06:20:00操作系统版块每日发帖之星
日期:2016-05-12 06:20:00每日论坛发贴之星
日期:2016-05-12 06:20:00操作系统版块每日发帖之星
日期:2016-05-14 06:20:00程序设计版块每日发帖之星
日期:2016-05-31 06:20:00每日论坛发贴之星
日期:2016-05-31 06:20:00
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2018-09-22 12:16 |只看该作者 |倒序浏览
本帖最后由 1cpuer 于 2018-09-22 16:14 编辑

ln -s /c/Users/dobe/sou-d/ /i/je-d/
ln -s /c/Users/dobe/sou-d/* /i/je-d/
ln -s /c/Users/dobe/sou-d /i/je-d

123 哪个是对的?想建立目录文件同步的!好像都不对?
检测是否有效touch sou-d/f1 and vim ++ #--abcd 字符
# ln -sv /c/Users/dobe/sou-d /i/je-d
ln: failed to create symbolic link '/i/je-d/sou-d': File exists
-v 显示命令的执行过程

#---- 删除 或 注销 ln -s 1 2 是什么?
#---- test 测试:mkdir t1-d/ t2-d/ -a touch f1 f2

论坛徽章:
0
2 [报告]
发表于 2018-10-08 11:32 |只看该作者
这个你自己弄台测试机器试下不就知道了么

格式
ln -s 源文件名路径 镜像文件名路径

1、源文件最好用全路径格式,用当前目录的话,镜像文件全局调用的话会出错
2、镜像文件不同于mount挂载命令,可以有相同文件并存情况,也就是要把A目录挂载到B目录,B目录是存在的,挂载之后,原来目录被隐藏,生成一个新的B目录并且镜像的是A目录的内容,ln不同,不能用已经存在的目录直接当镜像名来挂载,也就是B必须是不存在的文件名或者目录名,你上面的File exists 就是这个问题;
3、删除软连接 直接 rm -rf 镜像文件 这样就行了,记得 目录的话千万不能带 ‘/’
     例如 ln -s /root/A   /root/B 这样的镜像,要删除的话 rm -rf /root/B 这样,如果 rm -rf /root/B/ 这直接会删除掉源文件A下面所有内容,并不能注销 /root/B 这个软连接,千万谨记,否则就尴尬了;

论坛徽章:
6
程序设计版块每日发帖之星
日期:2016-05-11 06:20:00操作系统版块每日发帖之星
日期:2016-05-12 06:20:00每日论坛发贴之星
日期:2016-05-12 06:20:00操作系统版块每日发帖之星
日期:2016-05-14 06:20:00程序设计版块每日发帖之星
日期:2016-05-31 06:20:00每日论坛发贴之星
日期:2016-05-31 06:20:00
3 [报告]
发表于 2018-10-08 13:18 |只看该作者
回复 2# MherEs

其实 ln 是文件同步的 ,但和.bak备份文件不能相提并论。

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP