标签:linux
情景说明:
有时候在Linux下我们有一个大的工程跟绝对路径相关,现在又想通过eclipse查看源码和修改源码,那么问题来了:
1.如果我们把源码拷贝一份到eclipse工程里面,那么此时修改了某个文件之后还得手动复制到可以运行的原始工程目录下,这样操作很麻烦。
2.如果直接重新把源码部署在eclipse下面,势必要修改很多路径才能让这个工程在新的路径下正常运行
解决办法:创建软连接 ln -s /xxxxxx/test workspace/myproject
疑问:
什么是软链接?和硬链接有什么区别?
下面一段来自百度百科:
说简单点
1.修改软连接或者硬链接都会导致源文件改变,可以达到同步的目的
2.删除软链接或者硬链接文件都不会删掉原始文件
3.删除源文件会导致软连接失效 ,而硬链接文件还是完整的
4.很重要的一点,可以建立目录的软连接但是不能建立硬链接,只能对文件建立硬链接,这也是上面对工程建立链接为什么选择软连接的原因
标签:linux
原文地址:http://blog.csdn.net/wy7980/article/details/46424243