/etc/my.cnf symlinked 到 /etc/my2.cnf

lilinew 2010-05-14 10:45:07
一个任务(英文文档)
把linux下的/etc/my.cnf symlinked 到 /etc/my2.cnf

我理解为 把my2.cnf 覆盖到my.cnf (我用cp my2.cnf my.cnf)
后来发现是错误 的 ,

1 该如何理解
2 该如何做?
...全文
78 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
steptodream 2010-05-15
  • 打赏
  • 举报
回复
楼上解释的对 就像是windows下的一个快捷方式而已
iihero_ 2010-05-15
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 liyihongcug 的回复:]

按照楼上意思 是否就是 ln -s /etc/my2.cnf /etc/my.cnf???
[/Quote]
是的。
iihero_ 2010-05-15
  • 打赏
  • 举报
回复
[Quote=引用楼主 liyihongcug 的回复:]
一个任务(英文文档)
把linux下的/etc/my.cnf symlinked 到 /etc/my2.cnf

我理解为 把my2.cnf 覆盖到my.cnf (我用cp my2.cnf my.cnf)
后来发现是错误 的 ,

1 该如何理解
2 该如何做?
[/Quote]
1. symlink也就是soft link,不是copy。只有一份copy,新名字指向原文件。有点类似于win下的快捷方式。当你把原文件删掉了,这个soft link指向的是一个不存在的地方
2. ln -s /etc/my.cnf /etc/my2.cnf
限于你表达的可能有误,说一说这个语句的作用:它是让/etc/my2.cnf指向原文件:/etc/my.cnf 
 
lilinew 2010-05-15
  • 打赏
  • 举报
回复
邮件内容如下
1. MySQL data dir moved to /data/mysql
> 2. O*ld my.cnf removed, and instead /etc/my2.cnf /symlinked/ *
> to /etc/my.cnf


my2.cnf -> my.cnf ( symlink )

This is because when we update the my2.cnf file using an RPM
we want to be able to pick up the configuration on a MySQL restart
without needing to copy the file over.

按照楼上意思 是否就是 ln -s /etc/my2.cnf /etc/my.cnf???
ghostxyz0 2010-05-14
  • 打赏
  • 举报
回复
我英文差, symlinked 可能是指輕鏈接

做軟鏈接可以理解為 WINDOWS下地快捷方式

也就是 創建一個叫my.cnf的快捷方式, 他連接到 my2.cnf
命令是 ln -s /etc/my.cnf /etc/my2.cnf
rucypli 2010-05-14
  • 打赏
  • 举报
回复
用ln做同步映射?
ACMAIN_CHM 2010-05-14
  • 打赏
  • 举报
回复
只是个文件链接。 两个不同的文件名,其实是同一个文件。

56,679

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧