一、引子 程序主要用于人机对话的模拟,就是那种系统提问,人来回答yes/no,或者账号登陆输入用户名和密码等等的情况。因为这种情况特别多而且繁琐,所以很多语言都有各种自己的实现。最初的第一个 Expect 是由 TCL 语言实现的,所以后来的 Expect 都大致参考了最初的用法和流程,整体来说大致 ...
分类:
编程语言 时间:
2018-07-20 01:19:32
阅读次数:
301
20.27 分发系统介绍分发系统介绍expect可以让我们实现自动登录远程机器,并且可以实现自动远程执行命令。当然若是使用不带密码的密钥验证同样可以实现自动登录和自动远程执行命令。但当不能使用密钥验证的时候,我们就没有办法了。所以,这时候只要知道对方机器的账号和密码就可以通过expect脚本实现登录和远程命令。 20.28 expect脚本远程登录expect脚本远程登录安装:yum i
分类:
其他好文 时间:
2018-07-20 01:13:45
阅读次数:
219
架好的环境运行不了,nginx报错,根据提示是80端口被占用。 ERROR: for eagledock_nginx_1 Cannot restart container affabde5053648c62dbadb0c0e2f44b371e3f0f0c5058e29692dcbccd83ab49f ...
分类:
系统相关 时间:
2018-07-19 21:24:38
阅读次数:
5567
centos系统的直接yum下载即可交互式自动输入mysql密码#!/usr/bin/expect解释器声明settimeout30设置超时时间,单位秒spawnmysql-uroot-pspawn是expect的内部命令,个人理解其作用就是宣告进入人机模拟开始expect"Enterpassword:"expect也是内部命令,作用是监视终端输出是否包含后面的内容,有则执行下
分类:
其他好文 时间:
2018-07-19 14:52:38
阅读次数:
142
NetCore2.1 WebAPI 根据swagger.json自动生成客户端代码 https://www.cnblogs.com/hunanzp/p/9297361.html 前言 上一篇博客中我们可以得知通过Swagger插件可以很方便的提供给接口开发者在线调试,但是实际上Swagger附带的功 ...
分类:
其他好文 时间:
2018-07-18 14:18:37
阅读次数:
948
案例 例1:从本机自动登录到远程机器192.168.1.200(端口是22,密码是:PASSWORD)登录到远程机器后做以下几个操作:1)useradd wangshibo2)mkdir /opt/test3) exit自动退出[root@xw4 tmp]# cat test-ssh.sh #!/b... ...
分类:
其他好文 时间:
2018-07-15 16:18:09
阅读次数:
188
expect安装 1.下载expect和tcl 下载地址:http://download.csdn.NET/download/tobyaries/5754943 2.安装expect tar -zxvf tcl8.4.11-src.tar.gz tar -zxvf expect-5.43.0.tar... ...
分类:
其他好文 时间:
2018-07-13 22:13:16
阅读次数:
208
转自https://www.cnblogs.com/BigFishFly/p/6380024.html 前言 在上一节我们学习了 PhantomJS 的基本用法,归根结底它是一个没有界面的浏览器,而且运行的是 JavaScript 脚本,然而这就能写爬虫了吗?这又和Python有什么关系?说好的Py ...
分类:
编程语言 时间:
2018-07-13 16:12:08
阅读次数:
217
sshd服务有两种登陆验证方式:口令验证——用账户和密码来验证登陆;密钥验证——分为公钥和私钥,客户端通过私钥连接服务器,服务器通过公钥来匹配客户端的私钥,匹配成功则允许登陆。实验环境:服务器:192.168.2.211Centos7客户端:192.168.2.208Centos7生成密钥对有两种方法:(1)客户端生成密钥对,然后通过ssh-copy-id<服务器IP>命令将公钥上传到
分类:
其他好文 时间:
2018-07-13 11:04:11
阅读次数:
225
Expect自动化交互程序应用实践1. Expect简介1.1 什么是ExpectExpect第一个用来实现自动化交互功能的软件套件,是基于TCL的脚本编程工具语言,方便学习,功能强大。1.2 为什么要使用Expect?在现在的企业运维
分类:
其他好文 时间:
2018-07-12 21:45:46
阅读次数:
127