mysql修改密码BASH脚本

写下常用脚本,利用EOF子命令来执行后续命令,没事练练手#!/bin/bash#author merciecho "Please input old password"read  oecho "Please inpput new password"read  necho "Please inpput repassword&q...

阅读全文

shell中的EOF用法

1、EOF  Shell中通常将EOF与 << 结合使用,表示后续的输入作为子命令或子Shell的输入,直到遇到EOF为止,再返回到主调Shell。  可以把EOF替换成其他东西,意思是把内容当作标准输入传给程序。  回顾一下< <的用法。当shell看到< <的时候,它就会知道下一个词是一个分界符。在该分界符以后的内容都被当作输入,直到shell又看到该分界符(位于单独的一行)。这个分界符可以是你所定义的任何字符串。例...

阅读全文

Shell脚本实现SSH免密登录及批量配置管理

ssh工具不仅仅提供了远程登录的功能,他还自带了一些命令工具,能够生成ssh会话密钥,并且能够将生成密钥对的公钥复制到远程主机,例如:生成密钥:ssh-keygen -t rsa [-P ''] [-f '~/.ssh/id_rsa']复制公钥至远程主机:ssh-copy-id [-i indetify_file ][user@host_ip]-p表示指定私钥密码,上面我没有对私钥进行加密,主要是方便,在实际生产中建议对私钥进行加密,...

阅读全文

Linux多台机器配置ssh免登录

1.安装ssh. sudoapt-getinstallssh.安装完成后会在~目录(当前用户主目录,即这里的/home/xuhui)下产生一个隐藏文件夹.ssh(ls-a可以查看隐藏文件)。如果没有这个文件,自己新建即可(mkdir.ssh).2.进入.ssh目录下面,在每台机器上执行:ssh-keygen-t rsa 之后一路回车,产生密钥;3。完成第二步后会产生两个文件:id-rsa     #私钥id-rsa.pub  &n...

阅读全文

linux查看系统的日志的一些实用操作

last-a把从何处登入系统的主机名称或ip地址,显示在最后一行。-d指定记录文件。指定记录文件。将IP地址转换成主机名称。-f<记录文件> 指定记录文件。-n<显示列数>或-<显示列数> 设置列出名单的显示列数。-R不显示登入系统的主机名称或IP地址。-x显示系统关机,重新开机,以及执行等级的改变等信息以下看所有的重启、关机记录last | grep rebootlast | grep shutdownhistory列出所有的历史记录...

阅读全文

nginx环境下ajax跨域获取json数据实例

今天要开始开发移动端APP,移动APP需要跨域来获取接口数据,所以需要我们在nginx下做下配置,相对于apache来说nginx配置更加简单,只需要在网站目录下添加一个文件crossdomain.xml,这个文件名是固定的,内容如下:<?xml version="1.0"?><cross-domain-policy><allow-access-from domain="*" /></cross-domain-policy>...

阅读全文

linux下AWK用法详解

1.awk命令简介:awk是一种可以处理数据、产生格式化报表的语言,功能十分强大。awk的工作方式是读取数据,将每一行数据视为一条记录(record)每笔记录以字段分隔符分成若干字段,然后输出各个字段的值.2.awk常用的作用格式:awk“样式”文件:把符合样式的数据行显示出来。awk{操作}文件:对每一行都执行{}中的操作。awk"样式{操作}"文件:对符合样式的数据行,执行{}中的操作.3.用例:awk的用法1:awk `/La/` dataf3   ...

阅读全文

linux下bash脚本收集CPU和内存使用率超过阀值发送报警邮件到邮箱

自己没事写了个脚本用来收集资源使用情况,为后面的项目做好准备,具体bash如下#!/bin/bash#author Merci#客户端资源使用情况收集##############################################################################################################检测mailx#########################################################################...

阅读全文

ajax分页实例

使用AJSX分页原理:封装两个方法,一个方法负责显示,一个负责写入分页栏。首先使用一张数据比较多的数据库中的表格: 主界面加载后首先导入所有数据,并显示前20条数据,在访问数据库时,使用limit显示前20条:html:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitio...

阅读全文

Vue2.0使用axios发送请求

在Vue1.0的时候有一个官方推荐的ajax插件 vue-resource,但是自从Vue更新到2.0之后,官方就不再更新vue-resource。axios基于Promise的HTTP请求客户端,可同时在浏览器和node.js中使用功能特性在浏览器中发送XMLHttpRequests请求在node.js中发送http请求支持PromiseAPI拦截请求和响应转换请求和响应数据自动转换JSON数据客户端支持保护安全免受XSRF攻击入方式:$ npm install a...

阅读全文