自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Mysql数据库查看语句执行时间

这段时间项目组测试了几个新表,很吃机器资源,需要分析下相关sql,使用explain查看的信息太少了,而且看不到sql执行的时长,这里我们使用mysql的query profile 来具体分析下,注意这个东东5.0.37以上版本才支持的哈;下面咱具体使用看下:首先要set profiling=1,这会建立一个profiling表来记录你执行sql的相关信息,这个表在information_schema 这个库里,然后我们执行下相关的sql,来分析下看看执行完sql后使用show profiles来

2020-12-14 21:49:45 1032

原创 Centos服务器同步为CST时间

Centos服务器同步为CST时间mv /etc/localtime /etc/localtime.bak && ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

2020-12-14 21:13:36 404

原创 解决git远程仓库地址错误问题

解决git远程仓库地址错误问题前几天后端同事本地测试服git pull的时候报错图中 154.83.23.57 这台机器很早就不作为我们gitlab机器使用了,由此可见是master分支绑定的远程仓库地址错误了,需要更改下首先用git remote -v 查看下已绑定的远程地址然后使用git remote set-url origin git@xxxxx.com:root/center001.git 修改为现在使用的仓库地址,问题解决~...

2020-11-01 13:42:17 1245

原创 服务器常见信息提示及含意

服务器常见信息提示及含意一般类的提示 :eth1: Too much work at interrupt, IntrStatus=0x0001 ​ 这条提示的含意为. 某网卡的中断请求过多. 如果只是偶尔出现一次可忽略. 但这条提示如果经常出现或是集中出现,那涉及到的可能性就比较多,有可能需要进行处理了. 可能性比较多,如网卡性能;服务器性能;网络攻击…等等.​ 一般类的提示 :IP...

2019-05-22 17:58:55 1264

原创 Linux服务器排错之网卡频繁updown

Linux服务器排错之网卡频繁updown​ 这几天德阳的一台服务器公网频繁出现updown的情况,down掉的时间随机,基本上每天都会出现一两次,但是down掉时间很短,一秒甚至不到一秒就恢复正常了,查看日志发现:[161626.745487] ixgbe 0000:05:00.0 eth0: NIC Link is Down[161627.768198] ixgbe 0000:05:00...

2019-05-20 17:23:59 10084 1

原创 服务器结构中的1U 2U 3U是什么意思

服务器结构中的1U 2U 3U是什么意思?​ U是一种表示服务器外部尺寸的单位。1U就是4.445CM,2U则是2x4.5CM,3U则是3x4.5CM 所谓“1U的PC服务器”,就是外形满足EIA规格、厚度为4.445cm的产品。设计为能放置到19英寸机柜的产品一般被称为机架服务器。 之所以要规定服务器的尺寸,是为了使服务器保持适当的尺寸以便放在铁质或铝质的机架上。机架上有固定服务器的螺孔,以便...

2019-05-15 16:40:26 4921

原创 docker常用命令

docker常用命令一1.docker创建一个容器[root@localhost ~]# docker run -it -v /root/test/:/yunwei --name gaki01 centos:latest[root@3f5ec2a95efd /]# 参数释义:-i:允许我们对容器内的(STDIN)进行交互​ -t:在新容器内指定一个伪终端或终端​ -v:...

2019-05-08 14:52:51 130

原创 自建ansible本地仓库

自建ansible本地仓库先找一台服务器安装epel源,并下载ansible相关软件包# yum install epel-release -y# yum install ansible2, 建一个目录,将所有下载的rpm包拷贝进去# mkdir /ansible_soft# cp /var/cache/yum/x86_64/7/epel/packages/* /ansible_sof...

2019-04-21 15:14:42 614

原创 SQL语句的分类

SQL语句的分类DDL:数据定义语言:这些语言定义了不同的数据段、数据库、表、列、索引等数据库对象的定义。常用的语句关键字有create、drop、alter、rename、truncate。DML:数据操纵语句,用于添加、删除、更新和查询数据库记录,并检查数据库完整性,常用的语句关键字有insert、delete、update。DCL:数据控制语句,用于控制不同数据段之间的许可和访问级别的...

2019-03-30 11:29:44 118

原创 Command python setup

Command “python setup.py egg_info” failed with error code 1 in /tmp/pip-inst​ 今天在安装部署jumpserver执行pip install -r requirements.txt时,在第58步时报错:(py3) [root@server opt]# Command "python setup.py egg_info"...

2019-03-23 14:47:50 340

原创 Centos修改默认字符集

Centos修改默认字符集​ 在运行一些服务前可能需要进行默认字符集的配置,否则可能报 input/output error的问题, 因为日志里打印了中文,可用以下命令:[root@localhost ~]# localedef -c -f UTF-8 -i zh_CN zh_CN.UTF-8[root@localhost ~]# export LC_ALL=zh_CN.UTF-8[roo...

2019-03-20 12:38:01 2556

原创 局域网内查找冲突IP的mac地址

局域网内查找冲突IP的mac地址[root@localhost ~]# arping -I enp0s25 192.168.39.251ARPING 192.168.39.251 from 192.168.39.48 enp0s25Unicast reply from 192.168.39.251 [28:D2:44:0A:33:8C] 1.115msUnicast reply from...

2019-03-19 09:59:33 4614 2

原创 数据库引擎类型

数据库引擎类型​ 你能用的数据库引擎取决于mysql在安装的时候是如何被编译的。要添加一个新的引擎,就必须重新编译MYSQL。在缺省情况下,MYSQL支持三个引擎:ISAM、MYISAM和HEAP。另外两种类型INNODB和BERKLEY(BDB),也常常可以使用。ISAM​ ISAM是一个定义明确且历经时间考验的数据表格管理方法,它在设计之时就考虑到数据库被查询的次数要远大于更新的次数。因...

2019-03-18 21:11:16 471

原创 Linux shell中“2&1”详解

Linux shell中“2>&1”详解​ 这几天在搭建openstack平台搭建基础环境时要在计划任务中进行定期的时间同步,命令如下:*/5 * * * * /usr/sbin/ntpdate -u time1.aliyun.com >> /dev/null 2>&1 &​ 后面的"2>&1 &"不是很理解,上网查了查明...

2019-03-17 21:56:10 1380

原创 nginx三种发行版本的选择

nginx三种发行版本的选择​ 在nginx官方罗列出三种大版本,有些小伙伴可能一开始不知道如何选择,如下图:网址:http://nginx.org/en/download.html​ 荧光标注的Mainline version、Stable version、Legacy version为nginx选择的三大块版本,其分别为:​ 1)Mainline version:nginx主力版本...

2019-03-17 10:18:39 18287

原创 Kdump详解

Kdump详解​ Kdump是在系统崩溃、死锁或死机时用来转储内存运行参数的一个工具和服务,是一种新的crash dump捕获机制,用来捕获kernel crash(内核崩溃)的时候产生的crash dump。kdump需要配置两个不同目的的kernel,其中一个我们在这里称作standard(标准的)(production)kernel;另一个称之为Crash(崩溃的)(capture)ker...

2019-03-15 10:41:44 7127

原创 隐藏history中的命令

隐藏终端历史命令​ 我们平时在终端使用history命令时可以看到当前终端的所有命令记录,但是有时候我们需要隐藏它不让别人轻易发现命令记录 ,只需要按照下面来做即可​ 在环境变量中添加[root@compute ~]# tail -1 /etc/profileexport HISTCONTROL=ignorespace #文末添加这一行[root@compute ~]# source ...

2019-03-15 10:37:23 445

原创 硬链接与软链接

硬链接与软链接​ 为解决文件的共享使用,linux引入了硬链接与软链接。链接可以解决文件的共享使用,还带来了隐藏文件路径、增加权限安全及节省存储等好处。​ 硬链接就是同一个文件使用了多个别名。可由link或ln创建#link 旧文件名的路径 新文件名的路径​ 硬链接创建后新旧文件都存在,只是文件名不同,有相同的inode号和数据块(data blocks),只能对已存在的文件进行硬...

2019-03-14 12:43:50 66

原创 关闭防火墙和selinux

关闭防火墙和selinux防火墙Centos6.5临时:service iptables stop开机自启关闭:chkconfig iptables offCentos7.5​ systemctl status firewalld(查看:信息中enabled表示自启,disabled表示不自启)​ systemctl stop firewalld(临时关闭)​ systemctl ...

2019-03-14 12:43:20 427

原创 http协议常见请求方法

http协议常见请求方法get:向服务器特定的资源发出请求,一般用于查询信息。GET方法要求服务器将URL定位的资源放在响应报文的数据部分,回送给客户端一般不包含“请求内容”部分,请求数据以地址的形式表现在请求行head:和GET类似,只不过服务端受到HEAD请求后只返回响应头,而不会发送相应内容。当我们只需要查看某个页面的状态时,使用HEAD是十分高效的,因为在传输的过程中省去了页面内容。...

2019-03-14 12:31:56 1434

原创 Centos7 如何修复grub状态

Centos7 如何修复grub状态​ 昨天运行openstack脚本时,在第一步执行结束重启后进到了如下界面: ​ grub是一个引导管理程序,可以引导Linux、winxp等系统,一般出现这种情况是因为系统启动时grup会找你的/boot/grub2/grub.cfg文件,如果找不到则不会进入菜单模式而直接进入命令行模式。​ 此时需要我们在这个界面进行手动引导,操作如下:grub&g...

2019-03-12 19:38:27 3192 2

原创 网站数据分析包括哪些方面

网站数据分析包括哪些方面一.流量统计是基础的数据统计​ 网站的统计工具可以让我们了解基本流量信息,包括独立访问者、访问停留时间、页面停留时间、访问率等;实时了解网站的变化趋势,了解有效覆盖人群的规模,了解推广的目标人群,在哪个页面,哪个频道。​ 1.了解网站的目标人群特征,为产品设计提供重要依据​ 2.了解网站关注行业用户量的潜在规模​ 3.与行业平均指标做对比,作为评估自身网站发...

2019-03-11 13:58:12 2383

原创 OSI七层模型之应用层

OSI七层模型之应用层应用层(Application layer)​ 也称为应用实体(AE),由若干个特定应用服务元素(SASE)和一个或多个公用应用服务元素(CASE)组成。每个SASE提供特定的应用服务,例如文件运输访问和管理(FTAM)、电子文电处理(MHS)、虚拟终端协议(VAP)等。CASE提供或一组公用的应用服务,例如联系控制服务元素(ACSE)、可靠运输服务元素(RTSE)和远程...

2019-02-27 09:54:19 1649

原创 Linux中etc下shadow文件详解

Linux中/etc/shadow文件详解[root@gaki0 ~]# tail -1 /etc/shadowgaki:$6$boB/e/30SJD5GcLh$RR9IlXwNkvUBiRYWuc3ejsMemPRFKnDrh67VqrikKikYaZBlUHucah8wHpdTgqAsThHi5YpZN5ukPvoYSajYk/:17900:0:99999:7:::在Linux中我们创建...

2019-02-26 09:54:59 5076

原创 Centos7更改默认启动模式

Centos7更改默认启动模式今天做实验的时候想省一下系统资源,就想着修改一下系统的默认开机模式,我本来是图形化界面,记得在centos6中是修改/etc/inittab文件,但是在7中却变了……我先查看了7的/etc/inittab 文件[root@gaki1 ~]# cat /etc/inittab # inittab is no longer used when using syst...

2019-02-24 11:15:04 500

原创 中继系统

中继系统将网络互相连接起来要使用一些中间设备(中间系统),OSI的术语称之为中继(relay)系统,根据其所在的层次,有以下五种中继系统:1.物理层中继系统:转发器(repeater)2.数据链路层中继系统:即网桥或桥接器(bridge)3.网络层中继系统:路由器(router)4.网桥和路由器的混合物:桥路器(brouter),兼有网桥和路由器的功能5.在网络层以上的中继系统:即网关...

2019-02-23 15:44:06 6472

原创 OSI七层模型

OSI七层模型下图为OSI七层模型参考图​ OSI,英文为:Open System Interconnect,就是开放式系统互联,是ISO(国际标准化组织)1985年研究出来的网络互连模型。推出这个模型也是为了让所有公司都能用这个规范来控制网络,方便大家互联来进行信息的传递。​ OSI定义了网络互联的七层架构,即物理层、数据链路层、网络层、传输层、会话层、表示层、应用层,即上图所示。这七层...

2019-02-19 14:12:24 249

原创 VMware克隆虚拟机后重启network失败

VMware克隆虚拟机后重启network失败VMware里面克隆了个虚拟机,克隆机网卡启动不了,启动报错:Device eth0 does not seem to be present, delaying initialization.[FAILED]​ 使用克隆后的虚拟机时发现原来在基本系统中的网卡eth0到了新系统却没有了,使用ifconfig -a会发现只有lo。 因为基本系统的网络...

2019-02-16 21:39:07 588

原创 解决shell连接慢

解决shell连接慢vim /etc/ssh/sshd_config进去将DNS那行(在后面那块)打开改为no

2019-02-14 12:11:15 710 2

原创 MHA

MHA介绍​ MHA是一位日本MySQL大牛用Perl写的一套MySQL故障切换方案,来保证数据库系统的高可用.在宕机的时间内(1030秒内),完成故障切换,部署MHA,可避免主从一致性问题,节约购买新服务器的费用,不影响服务器性能,易安装,不改变现有部署。MHA还支持在线切换,从当前运行master切换到一个新的master上面,只需要很短的时间(0.52秒内),切换时仅仅阻塞写操作,并不影...

2019-02-14 12:09:35 3514

原创 Git初始化仓库后.git文件夹详解

在我们使用git init命令初始化git仓库后,会创建一些git仓库需要的目录,放置在.git这个隐藏文件夹下,它包含git操作需要的东西,如下:hooks:(钩子)存放一些shell脚本,如下图示info目录下有个文件exclude,它存放一些仓库的信息,如下图logs:保存所有更新的引用记录objects:存放所有的git对象refs:目录下有heads和tags两个目录,...

2019-02-14 11:31:39 1593

原创 rpm软件管理

rpm软件管理对软件包进行查询、卸载、安装/更新rpm -qa|grep 关键词 会列出软件包的版本信息rpm -e 完整软件名(用上一条指令查),有依赖关系时无法直接删除,后面加上- -nodeps在安装时,需要对光盘或镜像文件进行挂载解挂指令:umount 当前设备的挂载路径挂载指令:mount 设备原始地址 要挂载的盘符挂载好后,所有的软件包都在光盘下的Packages下...

2019-01-15 10:18:13 264

原创 lrzsz上传和下载工具

lrzsz-上传和下载工具最近发现了一款蛮好用的小工具通过安装lrzsz实现shell > yum -y install lrzsz工具命令:rz  上传  (直接拖拽文件到终端中也可以)sz  下载  sz +文件名称路径不足:①只能操作文件,不能操作文件夹②速度可能不是太快其他的文件传输,可以使用ssh(sftp、scp)、ft...

2019-01-15 10:15:06 227

原创 Linux中文件属性

Linux中文件属性文件有文件名与数据,在linux中分为用户数据与元数据。用户数据是文件数据块,数据块是记录文件真实内容的地方;而元数据是文件的附加属性,如文件大小、创建时间、所有者等信息。元数据中的inode号才是文件的唯一标识而非文件名(inode号是文件元数据的一部分但其并不包括文件名,它是索引节点号)。文件名是为了方便人们记忆和使用的,系统通过inode号寻找正确的文件数据块。met...

2019-01-15 10:11:38 261

原创 chkconfig 开机自启项的修改与管理

chkconfig - -list开机启动服务查询,后加管道可查看指定的服务状态chkconfig - -del……删除开机自启的服务列表,不改变服务状态,单纯踢出chkconfig的管理范围chkconfig - -add……添加服务以便与管理,该服务必须在/etc/init.d下才可添加chkconig - -level 启动级别 服务名 on/off设置服务在具体启动级别下...

2019-01-15 10:03:59 769

原创 Linux添加系统环境变量

linux添加系统环境变量在Linux下使用源码安装软件的时候,通常只能在软件安装目录下使用该软件命令(使用yum命令安装的除外),这样太麻烦,我们希望全局使用,可以将软件安装路径添加到系统环境变量里。添加环境变量有2种方法://1,使用export命令export PATH=$PATH:/opt/software/node-v8.9.3-linux-x64/bin/node//expo...

2019-01-15 09:56:15 276

原创 Linux系统的顶层目录结构

Linux系统的顶层目录结构/              根目录├── bin 存放用户二进制文件├── boot 存放内核引导配置文件├── dev 存放设

2019-01-15 09:52:40 544

空空如也

空空如也

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

TA关注的人

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