使用ln创建软链接碰到的小问题

  最近在Ubuntu下使用ln命令总是不成功,目的文件都显示“链接已断”,以前都没问题啊。只好硬生生的指定到源目录执行程序。

  今天又碰到这个问题,度娘又仔细检查了一番,终于发现原因。

  我的源应用程序在:~/下载/gradle-1.11/bin/gradle,目标链接是/bin/gradle。我在~/下载/gradle-1.11/bin下的终端输入“sudo ln -s ./gradle /bin/gradle”,bin下面的gradle果断不起作用。在/bin下用ls -l gradle查看,发现“lrwxrwxrwx 1 0 0 8  3月 11 01:21 gradle1 -> ./gradle”。于是删除/bin/gradle后,重新ln,把源路径写全,“sudo ln -s ~/下载/gradle-1.11/bin/gradle/gradle /bin/gradle”,果然可以了。

posted @ 2014-03-11 01:25  精神病的羽毛球  阅读(460)  评论(0)    收藏  举报