putty-plink,请高人指教

robustkele 2009-01-05 04:47:22
我的电脑是windows,客户端是使用的putty的plink,通过ssh访问一台linux服务器,先假设如下:
1. linux一个程序名字为test.sh,位置是/var/www/test/test.sh
2. 本人想在windows上运行linux上的程序,命令如下:plink -xxx.xxx.xxx.xxx -l username -i c:\test.ppk sh /var/www/test/test.sh;echo good;

说明:这条命令的意思是,连接到xxx.xxx.xxx.xxx后,运行了sh /var/www/test/test.sh,然后再运行echo good,
echo good是为了确认plink执行完sh /var/www/test/test.sh这条命令。
问题:如果在linux上单独运行test.sh,没有任何问题,但是如果要是运行上述命令,程序就卡在那里不动,可以确定的是:已经成功运行完test.sh,并且打印了good.
不知道各位大侠有没有遇到过,知不知道如何解决这个问题。
...全文
288 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
顾垌杰 2012-02-16
  • 打赏
  • 举报
回复
我看貌似有几种方法,我上传文件用的是psftp
执行命令用的是
在本地建立一个1.bat
文件内容:---------
plink -ssh -pw ********* web@192.168.1.95 '/home/web/1.sh'
plink -ssh -pw ********* web@192.168.1.95 '/home/web/2.sh'
文件内容结束.------

不知道楼主适用不适用
nehc 2012-02-16
  • 打赏
  • 举报
回复
没太看明白,估计是因为没认真看 !
blazeyon 2011-04-12
  • 打赏
  • 举报
回复
试试用PUTTY的命令行,传一个脚本过去运行。
putty [-pw password] [-m file] user@ip_addr
robustkele 2009-04-15
  • 打赏
  • 举报
回复
呵呵,解决了。

是我使用的操作系统的问题,估计是网络问题。重装系统后,就没有问题了。

具体是哪个问题,我也弄不清楚
hzcenter 2009-04-15
  • 打赏
  • 举报
回复
那就散一点分给我吧!
sword_88 2009-01-07
  • 打赏
  • 举报
回复
我第一次用putty,不是很熟!

真是心有余力不足!
robustkele 2009-01-07
  • 打赏
  • 举报
回复
两天了还没有高人啊
robustkele 2009-01-05
  • 打赏
  • 举报
回复
强烈想得到答案,顶上去
robustkele 2009-01-05
  • 打赏
  • 举报
回复
强烈想得到答案,顶上去

23,120

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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