ssh上的符号链接失败

时间:2011-06-07 20:58:57

标签: deployment ssh symlink ln

请帮助我,因为我试图通过'ssh -i'在一堆服务器上执行'rm -Rf'和'ln -s',并且某种方式符号链接失败,尽管直接在服务器上运行工作..

$ ssh -i ~/.ssh/id_rsa www@web1 '
    rm -Rf /home/www/system && 
    ln -s /home/www/framework/system /home/www/system'
ln: creating symbolic link `/home/www/system' to `/home/www/framework/system': No such file or directory

以下是我在删除服务器上看到的路径/ home / www / framework:

$ ls -al
total 32
drwxr-xr-x  5 www www 4096 2011-04-26 09:21 .
drwxr-xr-x  5 www www 4096 2011-06-03 11:25 ..
-rw-r--r--  1 www www 2547 2011-04-26 09:21 license.txt
drwxr-xr-x  8 www www 4096 2011-04-26 09:21 system

1 个答案:

答案 0 :(得分:1)

问题解决了!这太奇怪了,但基本上当我做ssh -i ~/.ssh/id_rsa www@web1 'rm -Rf /home/www/system; ln -s /home/www/framework/system /home/www/system'时,它起作用了!!!