07 2018 档案
摘要:Linux修改时区的正确方法 CentOS和Ubuntu的时区文件是/etc/localtime,但是在CentOS7以后localtime以及变成了一个链接文件 [root@centos7 ~]# ll /etc/localtime lrwxrwxrwx 1 root root 33 Oct 12
阅读全文
摘要:insert into test(id,name) valuse(1,'template'); insert int test values(4,'zuma'),(5,'kaka') 批量插入两条数据,提升效率 delete from test; 删除全部数据 mysqldump -uroot -p123456 -S /data/3306/mysql.sock -B test >...
阅读全文
摘要:yum -y install rpcbind nfs-utils需要先启动rpc 在启动nfs 客户源也需要安装nfs-utils/etc/init.d/nfs reload 平滑重启nfs 相当于 exportfs -rv exportfs -o rw,sync 172.16.1.0/24:/da
阅读全文
摘要:数据库的关闭方法: 1、优雅的关闭数据库的方法: mysqladmin -uroot -p123456 shutdown 2、脚本关闭: /etc/init.d/mysqld stop 3、使用kill信号的方法(最好不用) kill -USR2 'cat path/pid' history不记录历史命令 HISTCONTROL=ignorespace (敲命令的时候加一个空格,可以不...
阅读全文
摘要:数据库的关闭方法: 1、优雅的关闭数据库的方法:mysqladmin -uroot -p123456 shutdown 2、脚本关闭:/etc/init.d/mysqld stop 3、使用kill信号的方法(最好不用)kill -USR2 'cat path/pid' history不记录历史命令
阅读全文
摘要:Mysql密码忘记找回步骤: 1、首先停止数据库 2、使用--skip-grant-tables启动mysql,忽略授权登录验证 3、空密码登录:[root@localhost ~]# mysql 4、修改密码: 5、刷新权限: 6、关闭mysql 7、重新启动mysql 8、使用新密码登录 多实例
阅读全文
摘要:Docker是什么: 1、Docker是一个开源的应用容器引擎。 2、Docker使用容器引擎解决平台依赖问题 3、Docker具有类似Github的版本控制功能 4、Docker具有自己的生态圈,应用以镜像的形式发布 5、使用Golang编写 采用C/S架构,包含Docker Server和Doc
阅读全文
摘要:1、开始之前首先查看当前的使用版本以及编译时的参数: [root@www ~]# /usr/local/nginx/sbin/nginx -Vnginx version: nginx/1.12.2built by gcc 4.4.7 20120313 (Red Hat 4.4.7-23) (GCC)
阅读全文
摘要:Vim 复制粘贴探秘 Vim 作为最好用的文本编辑器之一,使用vim来编文档,写代码实在是很惬意的事情。每当学会了vim的一个新功能,就会很大地提高工作效率。有人使用vim几 十年,还没有完全掌握vim的功能,这也说明了vim的强大。而这样何尝不是一件好事呢,只要有的学习,就有的提高。 最近使用Vi
阅读全文
摘要:Docker提供一个容器编排工具 》Docker Compose,它允许用户在一个模板(YAML格式)中定义一组相关联的应用容器,这组容器会根据配置模板中的"--link"等参数 对启动的优先级自动排序,简单执行一条"docker-compose up",就可以把同一个服务中的多个容器一次创建和启动
阅读全文
摘要:netsh wlan show profiles netsh wlan show profiles name='无线网络名称' key=clear
阅读全文
摘要:虚拟机、字节码、平台无关 JVM内存分配 栈内存分配:栈调优 -XSS 堆内存变量:保存对象 JVM堆配置参数: -Xms 初始堆大小 默认物理内存的1/64(<1GB) -Xmx 最大堆大小 默认物理内存的1/4(<1GB),实际中建议不大于4G 一般建议设置 -Xms = -Xmx好处是避免每次
阅读全文
摘要:web前端性能优化: 优化手段:优化浏览器访问、使用反向代理、CDN 1、浏览器访问优化: HTTP协议是无状态的应用层协议,意味着每次HTTP请求都需要建立通信链路,进行数据传输,而在服务器端每个HTTP都需要启动独立的线程去处理,这些通信和服务的开销都很昂贵,减少HTTP请求的数目可有效提高访问
阅读全文
摘要:[root@localhost jdk]# java -versionjava version "1.8.0_11"Java(TM) SE Runtime Environment (build 1.8.0_11-b12)Java HotSpot(TM) 64-Bit Server VM (build
阅读全文
摘要:环视结构不匹配任何字符,只匹配文本中的特定位置,一种类型的环视叫顺序环视(lookahead),作为表达式的一部分,顺序环视顺序(从左至右)查看文本,尝试匹配子表达式,如果能够匹配,就返回匹配成功信息。肯定型顺序环视用特殊的序列(?=...)表示,例如(?=\d)表示如果当前位置右边的字符是数字则匹
阅读全文
摘要:1、面试题:使用for循环在/tmp目录下批量创建10个html文件,其中每个文件需要包含10个随机小写字母加固定字符串template,示例如下 aaesdffbnv_template.html 方法1: 方法2: 2、面试题:批量改名 将以上所得的文件名中的template全部改成leon,并且
阅读全文
摘要:Expect介绍: 1、什么是Expect Expect是一个用来实现自动化交互功能的软件套件,基于TCL的脚本编程工具语言,方便学习,功能强大。 2、为什么要使用expcet: 当今的企业运维中,自动化运维已经成为运维的主流趋势,但是在很多情况下,执行系统命令或程序时,系统会以交互的形式要求运维人
阅读全文
摘要:##Memcached 官网地址(http://memcached.org) 介绍:1、一个开源的、支持高性能、高并发的分布式内存缓存系统,由C语言编写,总共2000多行代码 2、Memcached分为服务器端和客户端两部分,其中服务器端软件的名字形如Memcached-1.4.24.tar.gz,
阅读全文
摘要:keepalived 高可用通过VRRP通信: 1、VRRP,全称虚拟路由冗余协议,VRRP的出现是为了解决静态路由的单点故障。 2、VRRP用IP多播的方式(默认多播地址224.0.0.18)实现高可用对之间通信 3、VRRP是通过一种竞选协议机制来将路由任务交给某台VRRP路由器的 4、工作时主
阅读全文
摘要:#user nobody; worker_processes 1; #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log info; #pid logs/nginx.pid; events { worker_connections ...
阅读全文
摘要:在shell脚本运行时,会先查找系统环境变量ENV,该变量指定了环境文件(加载顺序通常是/etc/profile ~/.bash_profile ~/.bashrc /etc/bashrc) 设置全局变量: declare -x 变量名 export 变量名 常见全局变量配置文件: /etc/pro
阅读全文
摘要:命令git checkout -- readme.txt意思就是,把readme.txt文件在工作区的修改全部撤销,这里有两种情况: 一种是readme.txt自修改后还没有被放到暂存区,现在,撤销修改就回到和版本库一模一样的状态;一种是readme.txt已经添加到暂存区后,又作了修改,现在,撤销
阅读全文
摘要:Openstack管理三大资源:1、网络资源2、计算资源3、存储资源 Keystone 做服务注册 Glance 提供镜像服务 Nova 提供计算服务 Nova scheduler决策虚拟主机创建在哪个主机(计算节点)上 Neutron 控制网络服务 ##安装过程(环境redhat7.5)#base
阅读全文
摘要:脚本2 脚本3 脚本4 利用bash for循环打印下面这句话中字母数不大于6的单词 template is a good man (计算变量长度的方法 echo ${#char}、echo $char |wc -l 、 expr length $char 、 echo $char | awk '{
阅读全文
摘要:配置邮箱服务Linux常见的邮箱客户端是mail或mutt;服务端有sendmail服务(centos 5)、postfix服务(centos 6)。这里我们不使用本地的邮件服务,而是使用本地的邮件客户端,以及第三方的邮件服务商(最好使用企业邮箱),利用企业邮箱给接收报警的人发送报警邮件。配置方法如
阅读全文
摘要:1、echo $RANDOM 2、openssl rand -base64 8 3、date +%n%N 4、head /dev/urandom |cksum 5、cat /proc/sys/kernel/random/uuid 6、mkpasswd -l 9 -d 2 -c 3 -C 3 -s 1 ##mkpasswd需要安装expect yum -y install expec...
阅读全文
摘要:一、Mysql数据库的主从复制原理过程: (多实例的安装请参考我的另一篇文章:https://www.cnblogs.com/Template/p/9258500.html) Mysql的主从复制是一个异步的复制过程,数据将从一个Mysql数据库(master)复制到另一个Mysql数据库(slav
阅读全文
摘要:1、安装Mysql需要的依赖包 2、创建Mysql用户账号 3、上传mysql源码包或直接使用wget下载(下载地址:http://ftp.jaist.ac.jp/pub/mysql/Downloads/) 4、编译安装Mysql 5、创建软连接 6、创建Mysql多实例的数据文件目录 7、为了让M
阅读全文
摘要:location ~* ^.+\.(jpg|gif|png|swf|flv|wma|wmv|asf|mp3|mmf|zip|rar)$ { valid_referers none blocked *.template.com template.com; if ($invalid_referer) { rewrite ^/ http://w...
阅读全文
摘要:#!/bin/bash #Author Template #Time 2018-07-02 22:06 file=$1 log_file=/tmp/tmp.log JudgeExt(){ if expr "$1" : ".*\.log" &> /dev/null;then : else echo "Usage: $0 xxx.log" ...
阅读全文
摘要:由于公司内网有多台服务器的 http 服务要映射到公司外网静态 IP,如果用路由的端口映射来做,就只能一台内网服务器的 80 端口映射到外网 80 端口,其他服务器的 80 端口只能映射到外网的非 80 端口。非 80 端口的映射在访问的时候要域名加上端口,比较麻烦。 我们可以在内网搭建一个Ngin
阅读全文
摘要:版本2: #!/bin/bash #Author=Template #Time 2018-07-04 21:39 . /etc/init.d/functions check_count=0 url=( https://www.cnblogs.com/Template/ www.baidu.com w
阅读全文