zoukankan      html  css  js  c++  java
  • 使用Putty提供的plink.exe来自动登陆一个机器并执行命令,完成后自己关闭

    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就退出了,因为所有命令已经执行完毕了。
  • 相关阅读:
    eclipse生成jar包 注意事项!
    java结合testng,利用XML做数据源的数据驱动示例
    2018 计蒜之道 初赛 第二场
    2018 计蒜之道 初赛 第一场
    Tarjan&&缩点简析
    POJ1159
    POJ1080
    POJ1260
    POJ2533&&1836&&3176
    Luogu P1484 种树
  • 原文地址:https://www.cnblogs.com/super119/p/1909819.html
Copyright © 2011-2022 走看看