linux expect scp自动输入密码

Expect是一个根据脚本与其他交互程序进行“对话”的程序,通过脚本,Expect根据程序的输出信息来判断需要什么输入,然后将输入信息发送给程序。[详细文档](https://linux.die.net/man/1/expect) 现在通过一个简单的例子来使用它,使用scp在不同机器间传输文件每次都要输入密...
23天前 阅读(74)

zookeeper c client封装

我们只实现两个需求 master选举,当master切换后需要收到通知 注册服务信息 注册到zookeeper上的目录结构如下: /myproject 项目顶层节点 /myproject/master 临时节点,用来实现master选举 /myproject/nodes node父节点 /...
24天前 阅读(65)

zookeeper单机集群部署

什么是Apache ZooKeeper Apache ZooKeeper是由集群(节点组)使用的一种服务,用于在自身之间协调,并通过稳健的同步技术维护共享数据。ZooKeeper本身是一个分布式应用程序,为写入分布式应用程序提供服务。 ZooKeeper提供的常见服务如下 : 命名服务 - 按名称标识集群中...
24天前 阅读(61)

corosync + pacemaker高可用部署

corosync简介 Corosync是OpenAIS发展到Wilson版本后衍生出来的开放性集群引擎工程,corosync最初只是用来演示OpenAIS集群框架接口规范的一个应用,可以说corosync是OpenAIS的一部分,但后面的发展明显超越了官方最初的设想,越来越多的厂商尝试使用corosync作为集群解决方...
1个月前 阅读(92)

linux 解压缩(.tar .tar.gz .gz .rar .zip)

linux下常用解压缩命令 tar -c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可...
1个月前 阅读(77)

vi/vim键盘图

![](http://next.ningto.com/upload/ACC327DFE0D5328C1AD102179C70B641.gif)...
1个月前 阅读(91)

超实用的 Nginx 极简教程,覆盖了常用场景

超实用的 Nginx 极简教程,覆盖了常用场景 概述 -- 什么是 Nginx? Nginx (engine x) 是一款轻量级的 Web 服务器 、反向代理服务器及电子邮件(IMAP/POP3)代理服务器。 ![](https://pic1.zhimg.com/v2-146ae6441ed292ca107c641a60ceaf24_b.jpg) ![](...
1个月前 阅读(108)

让你提高效率的Linux技巧

> 来源:Linux中国/HankChow > 原文作者:Sandra Henry-stocker 巧妙的 Linux 命令行技巧能让你节省时间、避免出错,还能让你记住和复用各种复杂的命令,专注在需要做的事情本身,而不是你要怎么做。以下介绍一些好用的命令行技巧。 命令编辑 如果要对一个已输入的命令...
1个月前 阅读(75)

VirtualBox Centos6 安装增强功能设置共享文件夹

VirtualBox Centos6 安装增强功能设置共享文件夹 安装必要的工具 yum -y update yum -y install g++ gcc gcc-c++ make kernel- yum -y install bzip2 yum -y perl 重启虚拟机 reboot 选择VBoxGuestAdditions.iso文件 VirtualBox菜单栏中选...
2个月前 阅读(135)

nginx清理缓存

更新js文件之后发现总是不生效,开始以为是浏览器缓存的原因,但是清理过之后甚至更换浏览器还是不生效。开始怀疑nginx了,于是重启nginx依旧有问题。最后只能求助搜索引擎了搜索清理nginx缓存的方法。 nginx_ngx_cache_purge [nginx_ngx_cache_purge](http://labs.frick...
2个月前 阅读(220)

linux 简单服务启动、关闭脚本

linux 简单服务启动、关闭脚本 假如我们的目录结构如下: /home/project/bin/shell 脚本所在目录 /home/project/TestServer/bin 可执行程序目录 /home/project/TestServer/lib 依赖库目录 服务名为:TestServer 启动脚本start.sh: !/bin/bash appNa...
3个月前 阅读(155)

Linux常用命令大全

目录操作命令 ls 命令名称:ls 命令英文原意:list 命令所在路径:/bin/ls 执行权限:所有用户 功能描述:显示目录文件 ls              (显示当前目录下文件) ls 目录名        (显示指定目录下文件) ls -l           (长格式显示目录文件) l...
3个月前 阅读(151)

Apache Ignite c++ linux 编译安装

Apache Ignite c++ linux 编译安装 不要直接拉github上的代码编译,它上面没有libs库编译成功后运行不起来。 到官网上去下载:https://ignite.apache.org/download.cgibinaries 环境 操作系统:centos6 ignite版本: http://mirrors.shu.edu.cn/apache//ignite/2...
3个月前 阅读(205)

mysql CPU一直占用过高

mysql CPU一直占用过高 简单解决方法 1> 登录mysql mysql -uroot -p 输入密码 2> 显示处理的列表 show processlist; 发现某个Query的状态是sending data,一直卡在这里 3> kill掉查询ID kill 4357 再次查看mysqld的CPU占用率是不是下...
5个月前 阅读(179)

解决多线程处理相同产品造成的数据错乱问题

目前场景是大概有十几万产品,每个产品用一个ID号表示,它有很多个属性,收到消息后主要是对产品进行增、删、改操作。 服务端有多个线程,收到一个消息后就分配一个线程去处理,问题是当某个产品ID同时被多个线程操作的时候中间会出现数据错乱的问题。由于是老系统处理一个消息时...
5个月前 阅读(175)

vi、vim常用功能键

vi/vim常用功能键 移动光标键 说明 -------- h或向左方向键 光标向左移动一个字符 j或向下方向键 光标向下移动一个字符 k或向上方向键 光标向上移动一个字符 l或向有方向键 光标向右移动一个字母 翻页键 说明 -------- ctrl+f 屏幕向下移动一页...
6个月前 阅读(219)

linux实用命令备忘录

查看某个进程是否存在 ps -ef grep 进程名 查看一个端口被什么进程占用 netstat -tnlp grep 端口号 -t或--tcp:显示TCP传输协议的连线状况; -n或--numeric:直接使用ip地址,而不通过域名服务器; -l或--listening:显示监控中的服务器的Socket; -p或--...
7个月前 阅读(287)

linux问题汇总

Unable to find remote helper for 'https' 是因为/usr/libexec/git-core路径没在 PATH 环境变量中,这导致里面的 git-remote-https, git-remote-http 这些得不到执行。所以git所表现出来的功能不全。 解决方法: 将 /usr/libexec/git-core 纳入 PATH,至少在使用...
7个月前 阅读(241)

简单shell守护脚本——mongodb

简单shell守护脚本——mongodb 由于云服务器内存不够,有时候mongodb会崩溃掉,此时我的博客会完全访问不了。写个进程守护脚本让它自动重启。 !/bin/sh export RUNDIR=/root/mongodb/bin while true; do server=ps aux grep mongod grep -v grep ...
9个月前 阅读(353)

http升级到https

环境:腾讯云服务,nodejs服务,nginx反向代理 获取证书 获取证书有多重途径,我是在腾讯云申请免费版DVSSL证书(一年期限) 登录腾讯云 选择云产品->域名与网站->SSL证书管理->申请证书 上传证书 根据不同服务器选择相应的证书文件,我用的是nginx。 如将1_...
1年前 阅读(302)
 
Keep it simple,stupid
文章数
290
总访问量
305793
今日访问
436
最近评论

xuehaoyun : 很不错,来围观一下
tujiaw : 抱歉csdn code服务关闭了,这个代码我也找不到了
于淞 : 你好,这个文章的源码能分享一下吗,songsong9181@163.com,谢谢了 上面的写错了
于淞 : 你好,这个文章的源码能分享一下吗,838106303@163.com,谢谢了 上面的链接不能用了
tujiaw : 多谢多谢
essaypinglun college-paper.org : 很好的博客,赞赞
Folly : 这个实现有点奇怪,Qt为什么没有统一的比对方法。
过多s : alert("hello, world!")
tujiaw : 还不错哦
回到顶部