#!/usr/bin/expect set timeout 30 set IP [lindex $argv 0] set USER [lindex $argv 1] spawn ssh $USER@$IP #expect "Are you sure you want to continue conn ...
分类:
其他好文 时间:
2019-02-13 22:32:47
阅读次数:
198
expect实现自动登录的脚本时报expect spawn not found 原来linux 执行sh脚本有两种方式,一种时将脚本作为sh 的命令行参数,另一种时将脚本作为具有执行权限的可执行脚本 将脚本作为sh 的命令行参数运行的方式如下 sh test.sh 或 sh /root/test.s ...
分类:
其他好文 时间:
2019-02-12 18:53:57
阅读次数:
144
(1) os.system # 仅仅在一个子终端运行系统命令,而不能获取命令执行后的返回信息 # 如果再命令行下执行,结果直接打印出来 例如: 输出结果: chk_err_log.py CmdTool.log install_log.txt install_zabbix.sh manage_depl ...
分类:
编程语言 时间:
2019-02-11 15:29:31
阅读次数:
180
前言 python里调用第三方程序一般用subprocess模块都可以满足了,但是同程序的交互方面使用subprocess没有到合适的方法,这里使用了一个第三方模块delegator.py。它实际上是对subprocess和pexpect.popen_spawn封装。单其subprocess封方式无 ...
分类:
编程语言 时间:
2019-02-04 23:20:01
阅读次数:
566
利用python写爬虫的人越来越多,这也表明了用python写爬虫相比其它语言用起来更方便一些。很多新闻网站都没有反爬虫的策略,所以爬取新闻网站的数据就更加方便。但是,新闻网站多如牛毛,我们该如何去爬呢?从哪里开爬呢?是我们需要首先考虑的问题。 你需要的是异步IO实现一个高效率的爬虫。 下面我们就来 ...
分类:
Web程序 时间:
2019-01-28 15:16:41
阅读次数:
224
原文:ASP.NET Core Linux下为 dotnet 创建守护进程(必备知识)前言 在上篇文章中介绍了如何在 Docker 容器中部署我们的 asp.net core 应用程序,本篇主要是怎么样为我们在 Linux 或者 macOs 中部署的 dotnet 程序创建一个守护进程,来保证我们的... ...
分类:
Web程序 时间:
2019-01-28 13:44:24
阅读次数:
183
root权限运行npm install仍有权限问题,认识参数 --unsafe-perm
gyp WARN EACCES user "root" does not have permission to access the dev dir "/root/.node-gyp/10.15.0"
gyp ... ...
分类:
其他好文 时间:
2019-01-18 21:21:01
阅读次数:
2823
OpenStack 初探(一) -- All-In-One模式部署(初学OpenStack必备) 一、操作前需了解: 1. OpenStack提供IaaS(基础设施即服务)服务,它是开源的云计算平台。(个人理解:将多台硬件设备虚拟化成一个池,然后在池子里放虚拟机,放存储(对象和块)集群,所有整合一起 ...
分类:
其他好文 时间:
2019-01-10 17:44:40
阅读次数:
765
问题: 执行cordova build android 出现输出如下,编译不成功。 ANDROID_HOME=/Users/huangenai/Library/Android/sdkJAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_191.jd ...
分类:
移动开发 时间:
2019-01-02 23:26:28
阅读次数:
450
expect自动交互编程 #!/usr/bin/expect #使用的解释器 set timeout 30 #设置超时时间为30秒 #spawn ssh 127.0.0.1 spawn ssh-keygen #spawn为格式,后面写shell命令 expect { ".ssh/id_rsa" { ...
分类:
系统相关 时间:
2019-01-01 23:55:13
阅读次数:
256