自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(73)
  • 收藏
  • 关注

转载 shell 中系统变量$RANDOM的使用

从网上查看有大量的随机生成字符穿相关的面试题,比如下方: 使用for循环在/oldboy目录下通过随机小写10个字母加固定字符串oldboy批量创建10个html文件,名称例如为:[root@db02 ~]# sh html.sh[root@db02 ~]# ls /oldboy/aebccciiaj_oldboy.html fffabecgbc_oldboy.htmlafffebcchb_ol...

2018-04-08 17:45:17 7007

原创 linux命令rename , tr 的命令使用

1:linux 有时需要进行批量修改文件名,这时就使用到了rename命令很方便2:在写shell脚本的时候,经常需要替换字符串,这个使用使用tr命令很方便rename命令,先使用man命令查看使用方法[root@sftp01 shell]# man rename RENAME(1)                  Linux Programmer’s Manual               ...

2018-04-08 17:31:02 1021

原创 Kubernets的初步了解,整体架构的学习

从Kubernetes 社区中了解学习了Kubernets的主要架构和个人理解针对1-7 的记录学习: 1: 通过kubectl创建需要存储的资源,如deployment.yml 2:API Server 接受消息后,将需要创建的资源存储到数据库etcd中3:Controllers 控制器,会发现数据库中有新的资源创建,并对新的资源做出针对性的动作,例如定义一组新的pod,使用kubernetes...

2018-03-21 17:17:18 450

原创 minikube的安装

最新开始学习kubernetes, 从安装开始学习,安装kubectl  curl -Lo kubectl http://storage.googleapis.com/kubernetes-release/release/v1.3.0/bin/linux/amd64/kubectl && chmod +x kubectl && sudo mv kubectl /us...

2018-03-16 16:01:39 1424 1

原创 通过shell脚本进行版本升级

通过编写一个shell脚本,来实现进程的关闭, 升级前的版本备份, 版本包从FTP服务器上的获取, 自动替换文件和包目录, 进程的启动,进程的检查功能eg: #!/bin/shexport LANG=en_US.UTF-8time=`date "+%Y%m%d%H"`nowtime=`date "+%Y%m%d%H%M"`##升级前对进程的关闭,和对缓存的清理echo "======开始关闭进程=...

2018-03-07 10:18:25 4110 2

原创 docker--镜像的使用命令

docker中镜像的常规操作

2018-03-02 12:48:19 404

原创 docker 容器的常用命令操作

docker 容器管理日常命令

2018-03-01 17:06:41 261

原创 使用docker 拉取镜像和创建容器-nginx

通过docker 安装nginx

2018-03-01 16:11:13 4853

原创 centos 6.9安装docker操作步骤

docker 安装测试

2018-03-01 14:56:16 4678 1

转载 Redis——持久化方式RDB和AOF的区别

Redis——持久化方式RDB和AOF的区别

2018-02-24 09:45:57 281

原创 nginx 中 return 简单测试使用

在nginx 配置文件中,经常会发现有很对return的运用场景, 进行测试总结1: 返回错误码eg:  单独配置返回返回码场景nginx 配置如下:        location = /test {         return 403 ;        }通过返回的页面为: 403 Forbidden 正常的403错误返回码报错可以看出 对于单独返

2018-01-26 17:14:13 16570

原创 Nginx 常用配置总结(root , alias,rewrite , proxy_pass ,if和内置变量,upstream 的使用)

在我的工作中,对nginx的运用主要做静态资源的加载, 反向代理,重写, 和负载分担。 1:其中静态资源的代理,主要做图片加载, app包下载等功能。 在进行nginx 配置静态资源加载中,我主要是在server{ } 模块中进行location{ }模块的匹配配置, 由于是公共所以部件使用,我会为每个部件创建一个单独的路径, 同时要求各部件对资源的使用URL前缀有个特有的固定字符

2018-01-25 10:07:54 4085

转载 nginx 配置try_files

参考资料:http://linuxplayer.org/2013/06/nginx-try-files-on-multiple-named-location-or-serverhttp://stackoverflow.com/questions/20426812/nginx-try-files-alias-directives1. 环境:OS:Ubuntu 15.10

2018-01-23 10:02:06 1096

原创 oracle 中expdp 和 impdp

expdp 和 impdp 个人理解为exp  imp的升级版,主要用户oracle服务器上针对数据的导出. 本次举例针对用户导出和导入导出expdp 和impdp 导出和导入,需要使用oralce 进行创建逻辑目录导出:eg:sqlplus  / as sysdbacreate directory dpdata12 as '/oracle/test/';  系

2018-01-12 10:31:38 293

转载 Tomcat中Java垃圾收集调优

Tomcat中Java垃圾收集调优

2018-01-10 14:01:55 250

原创 redis 参数调优配置

MASTER timeout: no data nor PING received... 对于redis出现该问题,可以从调整repl-timeout时间和调大repl_backlog大小为准,最好调整repl_backlog repl_backlog例如数据为: 127.0.0.1:16379> config get repl-backlog-size1) "repl-b

2018-01-03 10:51:08 2968

原创 linux 中针对大文件分割和合并

linux 中针对大文件分割和合并

2017-12-27 09:39:17 501

原创 oralce--通过job定时任务备份表

oralce--通过job定时任务备份表

2017-12-26 13:51:12 895 1

原创 linux ---awk的计算统计

通过awk 命令, 进行awk的计算统计首先创建一个文件test.txt。 内容如下: cat test.txt 123  2 1 321  2 1123  2 1321  2 110   1 1第一个:以第一列为分组,进行第二列求和 awk '{ s[$1] += $2 } END { for ( i in s ) { print i , s[i]

2017-12-19 14:24:15 3683

转载 linux---strace

strace是什么?按照strace官网的描述, strace是一个可用于诊断、调试和教学的Linux用户空间跟踪器。我们用它来监控用户空间进程和内核的交互,比如系统调用、信号传递、进程状态变更等。strace底层使用内核的ptrace特性来实现其功能。在运维的日常工作中,故障处理和问题诊断是个主要的内容,也是必备的技能。strace作为一种动态跟踪工具,能够帮助运

2017-12-18 15:37:20 235

转载 hadoop 安装

首先到镜像网站现在hadoop安装包网址为: http://mirror.bit.edu.cn/apache/hadoop/common/hadoop-1.2.1/http://blog.csdn.net/andie_guo/article/details/44055613  这个里面讲解的很详细

2017-12-11 17:35:35 141

原创 mysql 常用命令总结

mysql 常用命令总结

2017-12-07 17:13:04 265

原创 linux--acl权限

ACL即Access Control List 主要的目的是提供传统的owner,group,others的read,write,execute权限之外的具体权限设置,ACL可以针对单一用户、单一文件或目录来进行r,w,x的权限控制,对于需要特殊权限的使用状况有一定帮助。如,某一个文件,不让单一的某个用户访问。

2017-11-30 15:33:19 329

转载 Linux中的文件特殊权限

Linux中的文件特殊权限linux中除了常见的读(r)、写(w)、执行(x)权限以外,还有3个特殊的权限,分别是setuid、setgid和stick bit

2017-11-30 14:47:14 409

转载 linux -- tcpdump

linux -- tcpdump

2017-11-20 10:45:56 199

转载 linux --常用命令 sed

简介sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。 

2017-11-12 06:11:22 410

转载 linux umask使用方法

umask使用方法  A 什么是umask?   当我们登录系统之后创建一个文件总是有一个默认权限的,那么这个权限是怎么来的呢?这就是umask干的事情。umask设置了用户创建文件的默认 权限,它与chmod的效果刚好相反,umask设置的是权限“补码”,而chmod设置的是文件权限码。一般在/etc/profile、$ [HOME]/.bash_profile或$[HO

2017-11-09 10:47:26 282

原创 zabbix 监控统计从数据库中获取想要的数据。

zabbix 监控统计从数据库中获取想要的数据。

2017-11-09 09:56:20 4989

原创 linux常用命令ps , lsof ,netstat 整理

linux 命令 ps , netstat, lsof命令使用

2017-11-08 15:22:01 1014

原创 zabbix自定义监控,统计nginx服务器的pv uv

近期搭建了一套zabbix 监控系统,搭建完成后,需要进行业务监控,举例一个通过nginx日志来统计pv uv 例子来进行自定义监控总结主要思路如下: 第一步:  确认统计pv uv的方式, 在nginx的日志里,我通过每行日志里的URL字符来进行总数的统计,来代表用户访问该台服务器的PV数目, 通过IP来监控UV的数目eg :  PV   cat  acces.log |

2017-10-29 20:51:49 3350

转载 shell中通配符和正则表达式总结

1、 通配符通配符是shell在做PathnameExpansion时用到的。说白了一般只用于文件名匹配,它是由shell解析的,比如find,ls,cp,mv等。 1、1 Shell常见通配符:通配符含义实例*匹配 0 或多个字符a*b a与b之间可以有任意长度

2017-10-27 14:34:52 1814

转载 shell 正则表达式整理

一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。 \ 将下一个字符标记为一个特殊字符、或一个原义字符、或一个 后向引用、或一个八进制转义符。例如,'n' 匹配字符 "n"。'\n' 匹配一个换行符。序列 '\\' 匹配 "\"

2017-10-26 17:38:21 391

原创 zabbix 3.4版本搭建总结

搭建zabbix环境,需要具备LAMP环境,这次搭建的是当前最新的zabbix 3.4版本,在zabiix 官网 www.zabbix..com 提供了安装包和中文版安装手册。 安装前一定要确认安装LAMP的版本信息和编译的时候是否满足zabbix需求,不然就需要重新安装和编译了。zabbix 安装环境:本次搭建使用的是apche 2.4版本 ,php 使用的是5.6.

2017-10-25 17:29:39 3075

转载 linux 性能监控-- top

op命令是Linux下常用的系统性能分析工具,能实时查看系统中各个进程资源占用情况。top - 16:24:25 up 284 days, 4:59, 1 user, load average: 0.10, 0.05, 0.01Tasks: 115 total, 1 running, 114 sleeping, 0 stopped, 0 zombieCpu(s):

2017-10-19 12:41:35 244

原创 linux系统监控分析 -nmon工具使用

系统监控分析,主要是针对,CPU, 内存, IO  ,网络状态进行监控,有点是方便快捷。 这次介绍最简单的通用小工具nmon 。 官网下载路径:https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/Power%20Systems/page/nmon_analyser输出报表分析工具官网下载地址

2017-10-19 10:57:59 638

原创 nginx的--openssl版本升级

对于只想改变nginx中的openssl模块,可以重新指定openssl版本的安装路径,并重新加载指定安装路径,就不需要使用root权限, 使用普通安装用户即可安装版本为: openssl-1.0.2l安装步骤: 1:进行版本解压tar -zxvf  openssl-1.0.2l.tar.gz2:  指定安装路径[ xxxxxxxxxxxxxx

2017-10-16 15:39:26 8792

原创 oracle 中to_char 和to_date函数

1 : to_char()  使用,主要是将日期各种转化为字符串格式2: to_date() 使用:主要是将字符串各种的日期,转成日期格式总结,to_char()  to_date() 函数主要是针对日期类型的日期格式转换

2017-09-26 15:56:56 378

转载 redis cluster管理工具redis-trib.rb详解

redis cluster管理工具redis-trib.rb详解redis-trib.rb是redis官方推出的管理redis集群的工具,集成在redis的源码src目录下,是基于redis提供的集群命令封装成简单、便捷、实用的操作工具。redis-trib.rb是redis作者用ruby完成的。为了看懂redis-trib.rb,我特意花了一个星期学习了ruby,也被ruby的简洁、明了

2017-09-22 11:34:08 399

原创 Linux --- sort命令

在linux 系统中, man sort时参数解释信息如下: [xxxxxxxx ~]$ man sortSORT(1)                          User Commands                         SORT(1)NAME       sort - sort lines of text filesSYNOPSIS

2017-09-19 16:48:43 631

原创 redis--节点新增,切换,数据迁移

新增redis节点, redis版本为redis-3.0.7   ruby-2.2.2添加主节点到集群命令: [xxxxxx src]# ./redis-trib.rb  add-node 192.168.76.116:6380 192.168.76.116:6379>>> Adding node 192.168.76.116:6380 to cluster 192.1

2017-09-13 15:09:14 3396

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除