07 2018 档案

摘要:Linux修改时区的正确方法 CentOS和Ubuntu的时区文件是/etc/localtime,但是在CentOS7以后localtime以及变成了一个链接文件 [root@centos7 ~]# ll /etc/localtime lrwxrwxrwx 1 root root 33 Oct 12 阅读全文
posted @ 2018-07-26 11:54 谭普利特 阅读(609) 评论(0) 推荐(0) 编辑
摘要: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 >... 阅读全文
posted @ 2018-07-24 22:53 谭普利特 阅读(167) 评论(0) 推荐(0) 编辑
摘要: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 阅读全文
posted @ 2018-07-24 16:14 谭普利特 阅读(194) 评论(0) 推荐(0) 编辑
摘要:数据库的关闭方法: 1、优雅的关闭数据库的方法: mysqladmin -uroot -p123456 shutdown 2、脚本关闭: /etc/init.d/mysqld stop 3、使用kill信号的方法(最好不用) kill -USR2 'cat path/pid' history不记录历史命令 HISTCONTROL=ignorespace (敲命令的时候加一个空格,可以不... 阅读全文
posted @ 2018-07-24 00:08 谭普利特 阅读(257) 评论(0) 推荐(0) 编辑
摘要:数据库的关闭方法: 1、优雅的关闭数据库的方法:mysqladmin -uroot -p123456 shutdown 2、脚本关闭:/etc/init.d/mysqld stop 3、使用kill信号的方法(最好不用)kill -USR2 'cat path/pid' history不记录历史命令 阅读全文
posted @ 2018-07-23 16:26 谭普利特 阅读(231) 评论(0) 推荐(0) 编辑
摘要:Mysql密码忘记找回步骤: 1、首先停止数据库 2、使用--skip-grant-tables启动mysql,忽略授权登录验证 3、空密码登录:[root@localhost ~]# mysql 4、修改密码: 5、刷新权限: 6、关闭mysql 7、重新启动mysql 8、使用新密码登录 多实例 阅读全文
posted @ 2018-07-23 16:24 谭普利特 阅读(406) 评论(0) 推荐(0) 编辑
摘要:Docker是什么: 1、Docker是一个开源的应用容器引擎。 2、Docker使用容器引擎解决平台依赖问题 3、Docker具有类似Github的版本控制功能 4、Docker具有自己的生态圈,应用以镜像的形式发布 5、使用Golang编写 采用C/S架构,包含Docker Server和Doc 阅读全文
posted @ 2018-07-23 09:38 谭普利特 阅读(160) 评论(0) 推荐(0) 编辑
摘要: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) 阅读全文
posted @ 2018-07-21 23:58 谭普利特 阅读(595) 评论(0) 推荐(1) 编辑
摘要:Vim 复制粘贴探秘 Vim 作为最好用的文本编辑器之一,使用vim来编文档,写代码实在是很惬意的事情。每当学会了vim的一个新功能,就会很大地提高工作效率。有人使用vim几 十年,还没有完全掌握vim的功能,这也说明了vim的强大。而这样何尝不是一件好事呢,只要有的学习,就有的提高。 最近使用Vi 阅读全文
posted @ 2018-07-21 09:17 谭普利特 阅读(7740) 评论(0) 推荐(0) 编辑
摘要:Docker提供一个容器编排工具 》Docker Compose,它允许用户在一个模板(YAML格式)中定义一组相关联的应用容器,这组容器会根据配置模板中的"--link"等参数 对启动的优先级自动排序,简单执行一条"docker-compose up",就可以把同一个服务中的多个容器一次创建和启动 阅读全文
posted @ 2018-07-20 23:45 谭普利特 阅读(347) 评论(0) 推荐(0) 编辑
摘要:netsh wlan show profiles netsh wlan show profiles name='无线网络名称' key=clear 阅读全文
posted @ 2018-07-17 18:44 谭普利特 阅读(270) 评论(0) 推荐(0) 编辑
摘要:虚拟机、字节码、平台无关 JVM内存分配 栈内存分配:栈调优 -XSS 堆内存变量:保存对象 JVM堆配置参数: -Xms 初始堆大小 默认物理内存的1/64(<1GB) -Xmx 最大堆大小 默认物理内存的1/4(<1GB),实际中建议不大于4G 一般建议设置 -Xms = -Xmx好处是避免每次 阅读全文
posted @ 2018-07-17 14:45 谭普利特 阅读(142) 评论(0) 推荐(0) 编辑
摘要:web前端性能优化: 优化手段:优化浏览器访问、使用反向代理、CDN 1、浏览器访问优化: HTTP协议是无状态的应用层协议,意味着每次HTTP请求都需要建立通信链路,进行数据传输,而在服务器端每个HTTP都需要启动独立的线程去处理,这些通信和服务的开销都很昂贵,减少HTTP请求的数目可有效提高访问 阅读全文
posted @ 2018-07-17 01:16 谭普利特 阅读(169) 评论(0) 推荐(0) 编辑
摘要:[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 阅读全文
posted @ 2018-07-16 17:04 谭普利特 阅读(116) 评论(0) 推荐(0) 编辑
摘要:环视结构不匹配任何字符,只匹配文本中的特定位置,一种类型的环视叫顺序环视(lookahead),作为表达式的一部分,顺序环视顺序(从左至右)查看文本,尝试匹配子表达式,如果能够匹配,就返回匹配成功信息。肯定型顺序环视用特殊的序列(?=...)表示,例如(?=\d)表示如果当前位置右边的字符是数字则匹 阅读全文
posted @ 2018-07-13 15:53 谭普利特 阅读(175) 评论(0) 推荐(1) 编辑
摘要:1、面试题:使用for循环在/tmp目录下批量创建10个html文件,其中每个文件需要包含10个随机小写字母加固定字符串template,示例如下 aaesdffbnv_template.html 方法1: 方法2: 2、面试题:批量改名 将以上所得的文件名中的template全部改成leon,并且 阅读全文
posted @ 2018-07-08 03:39 谭普利特 阅读(306) 评论(0) 推荐(0) 编辑
摘要:Expect介绍: 1、什么是Expect Expect是一个用来实现自动化交互功能的软件套件,基于TCL的脚本编程工具语言,方便学习,功能强大。 2、为什么要使用expcet: 当今的企业运维中,自动化运维已经成为运维的主流趋势,但是在很多情况下,执行系统命令或程序时,系统会以交互的形式要求运维人 阅读全文
posted @ 2018-07-08 01:13 谭普利特 阅读(296) 评论(0) 推荐(0) 编辑
摘要:##Memcached 官网地址(http://memcached.org) 介绍:1、一个开源的、支持高性能、高并发的分布式内存缓存系统,由C语言编写,总共2000多行代码 2、Memcached分为服务器端和客户端两部分,其中服务器端软件的名字形如Memcached-1.4.24.tar.gz, 阅读全文
posted @ 2018-07-05 17:32 谭普利特 阅读(198) 评论(0) 推荐(0) 编辑
摘要:keepalived 高可用通过VRRP通信: 1、VRRP,全称虚拟路由冗余协议,VRRP的出现是为了解决静态路由的单点故障。 2、VRRP用IP多播的方式(默认多播地址224.0.0.18)实现高可用对之间通信 3、VRRP是通过一种竞选协议机制来将路由任务交给某台VRRP路由器的 4、工作时主 阅读全文
posted @ 2018-07-05 15:10 谭普利特 阅读(178) 评论(0) 推荐(0) 编辑
摘要:#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 ... 阅读全文
posted @ 2018-07-05 14:00 谭普利特 阅读(384) 评论(0) 推荐(0) 编辑
摘要:在shell脚本运行时,会先查找系统环境变量ENV,该变量指定了环境文件(加载顺序通常是/etc/profile ~/.bash_profile ~/.bashrc /etc/bashrc) 设置全局变量: declare -x 变量名 export 变量名 常见全局变量配置文件: /etc/pro 阅读全文
posted @ 2018-07-05 13:55 谭普利特 阅读(164) 评论(0) 推荐(0) 编辑
摘要:命令git checkout -- readme.txt意思就是,把readme.txt文件在工作区的修改全部撤销,这里有两种情况: 一种是readme.txt自修改后还没有被放到暂存区,现在,撤销修改就回到和版本库一模一样的状态;一种是readme.txt已经添加到暂存区后,又作了修改,现在,撤销 阅读全文
posted @ 2018-07-05 09:21 谭普利特 阅读(163) 评论(0) 推荐(0) 编辑
摘要:Openstack管理三大资源:1、网络资源2、计算资源3、存储资源 Keystone 做服务注册 Glance 提供镜像服务 Nova 提供计算服务 Nova scheduler决策虚拟主机创建在哪个主机(计算节点)上 Neutron 控制网络服务 ##安装过程(环境redhat7.5)#base 阅读全文
posted @ 2018-07-05 09:18 谭普利特 阅读(260) 评论(0) 推荐(0) 编辑
摘要:脚本2 脚本3 脚本4 利用bash for循环打印下面这句话中字母数不大于6的单词 template is a good man (计算变量长度的方法 echo ${#char}、echo $char |wc -l 、 expr length $char 、 echo $char | awk '{ 阅读全文
posted @ 2018-07-05 09:14 谭普利特 阅读(149) 评论(0) 推荐(0) 编辑
摘要:配置邮箱服务Linux常见的邮箱客户端是mail或mutt;服务端有sendmail服务(centos 5)、postfix服务(centos 6)。这里我们不使用本地的邮件服务,而是使用本地的邮件客户端,以及第三方的邮件服务商(最好使用企业邮箱),利用企业邮箱给接收报警的人发送报警邮件。配置方法如 阅读全文
posted @ 2018-07-04 23:03 谭普利特 阅读(251) 评论(0) 推荐(0) 编辑
摘要: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... 阅读全文
posted @ 2018-07-04 00:01 谭普利特 阅读(152) 评论(0) 推荐(0) 编辑
摘要:一、Mysql数据库的主从复制原理过程: (多实例的安装请参考我的另一篇文章:https://www.cnblogs.com/Template/p/9258500.html) Mysql的主从复制是一个异步的复制过程,数据将从一个Mysql数据库(master)复制到另一个Mysql数据库(slav 阅读全文
posted @ 2018-07-03 20:35 谭普利特 阅读(314) 评论(0) 推荐(0) 编辑
摘要:1、安装Mysql需要的依赖包 2、创建Mysql用户账号 3、上传mysql源码包或直接使用wget下载(下载地址:http://ftp.jaist.ac.jp/pub/mysql/Downloads/) 4、编译安装Mysql 5、创建软连接 6、创建Mysql多实例的数据文件目录 7、为了让M 阅读全文
posted @ 2018-07-03 15:13 谭普利特 阅读(203) 评论(0) 推荐(0) 编辑
摘要: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... 阅读全文
posted @ 2018-07-03 10:58 谭普利特 阅读(129) 评论(0) 推荐(0) 编辑
摘要:#!/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" ... 阅读全文
posted @ 2018-07-02 22:42 谭普利特 阅读(129) 评论(0) 推荐(0) 编辑
摘要:由于公司内网有多台服务器的 http 服务要映射到公司外网静态 IP,如果用路由的端口映射来做,就只能一台内网服务器的 80 端口映射到外网 80 端口,其他服务器的 80 端口只能映射到外网的非 80 端口。非 80 端口的映射在访问的时候要域名加上端口,比较麻烦。 我们可以在内网搭建一个Ngin 阅读全文
posted @ 2018-07-02 15:02 谭普利特 阅读(1052) 评论(0) 推荐(0) 编辑
摘要:版本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 阅读全文
posted @ 2018-07-01 16:02 谭普利特 阅读(180) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示