使用Putty提供的plink.exe来自动登陆一个机器并执行命令,完成后自己关闭

本文介绍了Plink与Putty的区别,重点讲解如何使用Plink进行自动化任务处理,例如通过批处理文件定期检查服务器上的TCP连接情况。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

plink和Putty的区别就是plink可以让我们直接在命令行制定好服务器的IP地址、口令和要执行的命令,然后执行,完成后自动关闭session。所以,plink对于自动化的执行命令和工作非常有好处。 

之前我在公司的路由服务器上写了一个脚本,这个脚本能分析目前的TCP连接信息,并给出哪台机器目前使用的TCP连接最多。由于这个脚本有可能经常会执行来查看,每次都登陆服务器太麻烦了,所以我使用plink来自动化这个事情,写在一个bat文件中,以后每次只要双击这个bat文件就可以完成这样的工作。

bat文件内容如下: 

D:\Download\Software\Putty-0.60\plink.exe -pw jointforce2004 root@192.168.0.1 "/root/testconn.sh; getkey" 

这个命令就是登陆到192.168.0.1上,执行命令:/root/testconn.sh; getkey ,然后自动退出。 

linux下getkey这个命令会等待用户输入,然后回显用户输入的字符,然后命令退出。这里用这个命令来停住窗口,看完随便敲下键盘plink就退出了,因为所有命令已经执行完毕了。

转载于:https://www.cnblogs.com/super119/archive/2010/12/18/1909819.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值