自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 docker基本命令[启动、停止]

一、运行一个交互式的容器(可实现与容器的对话)#docker run -it ubuntu /bin/bash -t:在新容器内指定一个伪终端或终端。 -i:允许你对容器内的标准输入 (STDIN) 进行交互。 此时,已经进入Ubuntu系统,可以对其进行操作;exit 或者 Ctrl+D退出容器二、后台运行容器#docker run -d ubuntu /bin/sh -c "while true;do echo hello world;sleep 1;done" ...

2020-05-12 16:45:12 1828

原创 授予普通用户sudo权限

切换到root用户下编辑vim /etc/sudoers找到这行 root ALL=(ALL) ALL,在他下面添加xxx ALL=(ALL) ALL (这里的xxx是你的用户名)可以sudoers添加下面四行中任意一条sisi ALL=(ALL)ALL ##允许用户sisi执行sudo命令(需要输入密码)sisi ALL=(ALL)ALL ##允许用户组sisi里面的用户执行sud...

2020-05-09 11:36:25 470

原创 Docker 安装--centos系统

安装系统版本:一、卸载旧版本【如果已安装过,需先卸载】首先,我给了普通用户免密sudo的权限,如果大家直接用root用户操作,将sudo去掉直接执行后面命令即可【大家可以在我的博客看下普通用户sudo权限的文章】$sudoyum removedocker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine...

2020-05-09 11:25:22 205

原创 当磁盘达到一定值时,自动清理日志文件脚本

脚本内容:#!/bin/bash#monitor available disk spacedir='/home/zabbix' ##文件所在路径threshold=30 ##定义磁盘值SPACE=$(df -P| sed -n '/\/$/p' | gawk '{print $5}' | sed 's/%//') ##筛出当前磁盘占用值cur_da...

2019-06-19 16:55:34 1781

原创 探索服务器性能之内存

total:内存总数 used:已经使用的内存数 free:空闲内存数 shared:多个进程共享的内存总额 - buffers/cache:(已用)的内存数,即used-buffers-cached + buffers/cache:(可用)的内存数,即free+buffers+cached Buffer Cache用于针对磁盘块的读写; Page Cache用于针对文件inod...

2019-03-15 16:00:23 231

原创 探索服务器性能之CPU

一、首先要明确CPU的概念:1.物理cpu数:主板上实际插入的cpu数量,可以数不重复的 physical id 有几个(physical id)2.cpu核数:单块CPU上面能处理数据的芯片组的数量,如双核、四核等 (cpu cores)3.逻辑cpu数:一般情况下,逻辑cpu=物理CPU个数×每颗核数,如果不相等的话,则表示服务器的CPU支持超线程技术(HT:简单来说,它可使处理器...

2019-03-15 11:19:55 183

转载 留存前端学习文章

自学前端学习路线图前端很火,想自学前端的人也多。作为过来人,知道自学的辛苦。特来给大家分享这份学习路线图,让想自学前端的小伙伴们有一份系统专业的学习资源和学习指导。若是觉得有用记得给点个赞哦!无论你是刚入门的小白,还是已经工作的前端开发者都能从中获取到你想要的资料!先附上前端思维导图一张,自己下功夫一点点总结的呢。我已经给大家分好阶段,每一阶段都逐渐加深,各位学习者基本上按照此套流程...

2019-03-08 14:17:12 116

转载 MySQL学习笔记7(创建和操纵表,使用视图,使用存储过程)

21创建表和操纵表1创建表示例(创建之前用到的表customers过程):CREATE TABLE customers(cust_idintNOT NULL AUTO_INCREAMENT,cust_namechar(50)NOT NULL,cust_addresschar(50)...

2019-03-01 16:42:19 345

转载 MySQL学习笔记6(插入,更新,删除数据)

19插入数据1插入完整的行INSERT INTO customersVALUES (NULL,'Pep E. LaPew','100 Main Street','Los Angeles','CA','90046...

2019-03-01 16:41:18 164

转载 MySQL学习笔记5(组合查询,全文本搜索)

17组合查询1UNION实现组合查询有两种基本情况,其中需要使用组合查询在单个查询中从不同的的表返回类似结构的数据。对单个表执行多个查询,按单个查询返回数据。多数情况下,组合相同表的两个查询完成的工作与具有多个WHERE子句条件的单条查询完成的工作相同。UNION的使用较为简单,所需做的只是给出每条SELECT语句,在各条语句之间放上关键字UNION。先看两个SELECT语句的返...

2019-03-01 16:40:10 190

转载 MySQL学习笔记4(联结表,创建高级联结表)

15联结表1外键&联结外键(forergn key):外键为某个表中的一列,它包含另一个表的主键值,定义了两个表之间的关系。是实现联结表的前提。联结: 是检索的一种机制,用来在一条select语句中关联表,因此称之为联结。可以联结多个表返回一组输出,联结在运行时关联表中正确的行。2创建联结上述SQL实现了内部联结(等值联结)。作用是从vendors,products表中查...

2019-03-01 16:39:10 125

转载 MySQL学习笔记3(汇总数据,分组数据,子查询)

12汇总数据1聚集函数运行在行组上,计算和返回单个值的函数。AVG()返回某列的平均值COUNT()返回某列的行数MAX()返回某列的最大值MIN()返回某列的最小值SUM()返回某列值之和1.1AVG(...

2019-03-01 16:38:25 222

转载 MySQL学习笔记2(正则表达式,创建字段,数据处理函数)

9用正则表达式进行搜索1使用MySQL正则表达式1.1基本字符匹配.表示匹配任意一个字符,因此1000,2000都返回。LIKE和REGEXP区别:LIKE匹配整个列值,REGEXP匹配列值中的文本。MySQL中的正则表达式匹配不区分大小写,为区分大小写可以使用BINARY关键字。1.2进行OR匹配...

2019-03-01 16:36:53 266

转载 MySQL学习笔记

1表(table):某种特定类型数据的结构化清单。列(column):表中的一个字段。所有表都是有一个或多个列组成。数据类型(datatype):所容许的数据的类型。每个表列都有相应的数据类型,它限制(或容许)该列中存储的数据。行(row):表中的一个记录。主键(primary key):一列(或一组列),其值能够唯一区分表中的每个行。主键应该满足如下条件:任意两行都不具...

2019-03-01 16:35:40 117

原创 自动导出jmap、jstack日志,找到内存溢出的原因

某一天,我们的生产服务的进程突然挂掉了,心塞塞现象是:CPU突然飙升到100%,但内存并没有异常上去翻日志原因是内存溢出(java.lang.OutOfMemoryError: GC overhead limit exceeded)导致的,后悔的是怕影响生产业务就直接重启了,当时没有及时导出jmap、jstack,所以具体因为啥原因导致的没有查出来 很悲催,然后赶快写了脚本,可以及时导出...

2019-03-01 16:15:36 5987

转载 Linux上安装Oracle

创建oracle用户与相关用户组为什么要把这部分作为第一步呢,主要是为了避免后面创建文件以及解压缩等一系列步骤中,要将文件所有者修改为oracle才能在安装过程中有足够的权限创建文件或子目录(Linux的权限既带来了安全,也带来了各种不便,稍一走神就忘了赋权限)。[root@Holmofy ~]# groupadd oinstall[root@Holmofy ~]# groupadd ...

2019-03-01 15:04:46 288

原创 如何将SQL结果导出为Excel并自动发送邮件

shell脚本:#!/bin/bash#通过shell查询数据信息并保存在excel中,并记录日志#Data:2018-06-14#Name:Zhang#数据库连接地址DBServer=#数据库用户名DBUserName=#数据库密码DBPasswd=###########################################################...

2019-02-18 17:12:19 2269

原创 linux如何获得进程pid

方法一#ps -ef |grep xxx  |awk '{print $1}'e.g:      ps -ef |grep java |awk '{print $1}'注释:      1、xxx为执行的命令名称      2、举个例子,获取当前用户下的java进程 【pid】           [admin@vm168a ~]$ ps -ef |grep java ...

2019-02-18 16:57:55 5173

转载 inux导入导出Oracle数据库

一 导出1.在Linnux服务器上如果不是oracle用户,则要切换到oracle用户。   命令如下:    su - oracle2.exp导出工具    exp导出工具将数据库中数据备份压缩成一个二进制系统文件,可以在不同OS间迁移。    exp导出工具又分为交互式命令行方式和非交互式命令行方式 .     (1)交互式命令行方式    exp user...

2018-09-06 14:04:50 153

转载 zabbix汇总

官网:https://www.zabbix.com/安装包下载:http://repo.zabbix.com/zabbix/手册:https://www.zabbix.com/documentation/3.0/manualhttps://www.zabbix.com/documentation/3.4/zh/manual自动发现与自动注册https://www.cnblogs.com/sa...

2018-07-24 14:28:39 325

转载 Zabbix监控服务器异常IP登录

保存下面的脚本到任意路径 名字.py修改属组和权限:chown zabbix:zabbix *chmod 755 *演示的路径为:/usr/local/zabbix/scripts/# -*- coding:utf-8 -*-#1.收集服务器上登录的IP#2.删除收集到的白名单IP#3.如果收集到的IP为空,则将白名单IP写入收集里面import osimport ...

2018-07-24 14:14:21 2001

转载 Centos 6.6搭建SFTP服务器

一、查看 openssh的版本ssh -V   使用ssh -V 命令来查看openssh的版本,版本必须大于4.8p1,低于的这个版本需要升级。二、创建sftp组groupadd sftp   三、创建一个sftp用户,用户名为mysftp,密码为mysftp修改用户密码和修改Linux用户密码是一样的。useradd -g sftp -s /bin/false mys...

2018-07-19 16:14:43 1192

转载 一次被黑客攻击的亲身经历

如今在互联网畅游的人们对于黑客并不陌生,“黑客”这样的字眼到处可见。然而大多数人也只是听说而已,本身并没有感到其危险性。即使那天自己的电脑被攻击了,也不知道问题到底出在那里,简单杀杀毒或者干脆重装OS 也就万事大吉了。我也一样,虽然知道黑客的可恶于厉害,也曾多次被弄得电脑很满,也处理过很多中毒的系统,然而由于这些系统都是Windows ,缺少相关记录日志,根本无法找到中毒的原因。今天,我的Li...

2018-07-19 16:07:00 2458

原创 ELK实时日志分析平台(二)

安装 Logstash下载并安装 Logstash ,安装 logstash 只需将它解压的对应目录即可,例如: /opt下:官网下载地址:https://artifacts.elastic.co/downloads/logstash/logstash-6.3.1.tar.gz1.解压源码包tar zxvf /opt/logstash-6.3.1.tar.gz首先,我们通过运行最...

2018-07-18 11:21:45 700

转载 感觉挺好的一篇文章--有关运维

一、线上操作规范1.测试使用当初学习Linux的使用,从基础到服务到集群,都是在虚拟机做的,虽然老师告诉我们跟真机没有什么差别,可是对真实环境的渴望日渐上升,不过虚拟机的各种快照却让我们养成了各种手贱的习惯,以致于拿到服务器操作权限时候,就迫不及待的想去试试,记得上班第一天,老大把root密码交给我,由于只能使用putty,我就想使用xshell,于是悄悄登录服务器尝试改为xshell+密...

2018-07-17 17:56:40 770

原创 ELK实时日志分析平台(一)

闲来无事,最近感觉现在企业招聘信息中要求会elk,作为小白的我当然也要紧跟技术界的潮流了【虽然跟的有点晚了哈@_@】本文章是借鉴网上一篇文章并结合我自己实践过程写下的,文章最后会贴出借鉴文章的链接~系统:注:我这里为测试和实验方便,ELK整套都装在同一台虚拟机中了,生产环境的话,可以分开搭建在不同的服务器上,只要能互相联通。虚拟机中防火墙以及selinux都已关闭!相关部署...

2018-07-17 16:40:28 24181

空空如也

空空如也

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

TA关注的人

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