自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 CentOS 7安装教程(图文详解)

CentOS 7安装教程:   准备: 软件:VMware Workstation 镜像文件:CentOS-7-x86_64-bin-DVD1.iso (附:教程较为详细,注释较多,故将操作的选项进行了加粗字体显示。)   1、文件--新建虚拟机--自定义 2、...

2019-03-26 20:31:55 685681 126

原创 fdisk和parted的区别

Linux系统中有两个分区工具fdiskparted二者都可以对linux的硬盘进行分区,但是二者从细节上来说,又有很大的区别,如果不加注意,有可能造成磁盘空间的浪费。首先我们来介绍一下磁盘,Linux系统中,每个磁盘中有一部分叫做MBR主引导记录。**MBR**大小512字节,分为三部分主引导程序:446字节硬盘分区表:64字节分区结束标记(硬盘有效位):2字节...

2019-03-19 13:16:38 14289 3

原创 深入理解sed中的-n选项和-p选项的用法

首先介绍一下sed命令这两个选项的意思:-n选项:只显示匹配处理的行(否则会输出所有)(也就是关闭默认的输出)-p选项:打印[root@centos6 ~]# vim a.txt[root@centos6 ~]# cat a.txtasdf;1324;fdsag1234567890qwerasdasdsadasdasdas[root@centos6 ~]# sed 's/13...

2019-03-06 10:51:14 82439 3

原创 救援Linux的方法(图文)

误将MBR数据破坏,导致Linux无法正常启动,在有备份文件的情况下如何救援Linux系统?         操作步骤:   1、备份硬盘文件 2、模拟破坏sda硬盘mbr数据中的主引导程序 3、救援Linux系统 (1...

2019-03-26 20:34:20 373

原创 SUSE Linux11安装教程(图文详解)

SUSE Linux11安装教程:   软件:VMware Workstation 镜像文件:SLES-11-SP4-DVD-x86_64-GM-DVD1.iso (附:教程较为详细,注释较多,故将操作的选项进行了加粗字体显示。)   1、文件--新建虚拟机--自定义 ...

2019-03-26 20:32:57 34959 3

原创 Red Hat6.8安装教程(图文详解)

Red Hat6.8安装教程:   准备: 软件:VMware Workstation 镜像文件:rhel-server-6.8-x86_64-dvd.iso (附:教程较为详细,注释较多,故将操作的选项进行了加粗字体显示。)   1、文件--新建虚拟机--自定义 ...

2019-03-26 20:30:48 20580

原创 CentOS6.8安装教程(图文详细)

CentOS6.8安装教程:   准备: 软件:VMware Workstation 镜像文件:CentOS-6.8-x86_64-bin-DVD1.iso (附:教程较为详细,注释较多,故将操作的选项进行了加粗字体显示。)   1、文件--新建虚拟机--自定义 ...

2019-03-26 20:29:09 21171 2

原创 基本的网络故障排查、路由器工作原理、任意两台主机互相通信

实际上产过程中,我们在出现网络问题的时候,没必要直接一个电活给网管,破口大骂我的网络怎么出问题了。其实我们先这一些基本的网络排查,如果是一些想网线松动了,ip冲突了这种歌小问题的话,我们可以以自己的能力排查出来,也就大大提高了生产效率。下面我来介绍一点简单、基本的网络排查方法和思路:网络排查的基本思路:分层检查从物理层检查,查看端口状态来排除接口、线缆问题查看ip地址和路由灯配置是否...

2019-03-24 09:04:41 4690

原创 软连接和硬链接

软连接和硬链接是面试Linux方面的时候,比较容易问到的一个问题,虽然比较简单,但是总是容易搞不清楚二者之间真正的区别在哪里,下面就来详细的解释一下二者之间的异同:windows中的快捷方式,大家都比较熟悉,就像我们最常作的一个操作就是安装了一个windows软件,将软件的启动文件复制,然后以快捷方式的格式粘贴到桌面,这时候我们只需要双击桌面上的图标就可以启动这个软件了。同样,Linux中的快捷...

2019-03-21 14:12:25 190

原创 事务、提交、回滚、脏读、幻读等名词解释以及事务隔离级别详解

看视频的时候,听大佬说commit、事务、脏数据等等名词,听的弟弟是一脸懵呀,今天特地搜集、整理出来了这些名词的解释了,下面我们一起看一下。文章目录事务:transaction概念四个属性(ACID)类型事务的开始与结束---COMMIT、ROLLBACK并发事务的四个问题脏读(dirty read)不可重复读(nonrepeatable read)幻读(phantom read)丢失更新(...

2019-03-20 20:37:40 1392

转载 谈谈mysql的事物隔离级别

一、事务先来看下百度百科对数据库事务的定义:作为单个逻辑单元执行一系列操作,要么完全执行,要么完全不执行。事务处理可以确保除非事务性单元内的所有操作都成功完成,否则不会永久更新面向数据的资源。事务有四个属性,称为ACID属性:1、原子性(Atomicity):事务是一个原子单位,要么全部执行,要么全部不执行。...

2019-03-19 15:47:36 136

转载 细说聚集索引和非聚集索引(整理)

很好的一篇博文,值得转载。官方说法:聚集索引  一种索引,该索引中键值的逻辑顺序决定了表中相应行的物理顺序。   聚集索引确定表中数据的物理顺序。聚集索引类似于电话簿,后者按姓氏排列数据。由于聚集索引规定数据在表中的物理存储顺序,因此一个表只能包含一个聚集索引。但该索引可以包含多个列(组合索引),就像电话簿按姓氏和名字进...

2019-03-19 15:45:38 508

原创 查询Linux中一个命令的安装目录以及RPM软件包的介绍和rpm命令的使用

直入正题:[root@localhost ~]# which iostat/usr/bin/iostat[root@localhost ~]# rpm -qf /usr/bin/iostatsysstat-9.0.4-22.el6.x86_64[root@localhost ~]#步骤就是:使用which查看该命令的目录使用rpm -qf查看该目录属于哪个RPM软件包但是r...

2019-03-19 15:08:03 5186

原创 Linux的LVM机制

LVMLogical Volume Manager 逻辑卷管理动态调整磁盘容量的工具相对于传统分区方式,有以下优点:空间利用率高:硬盘的多个分区由LVM统一为卷组管理,可以方便的加入或移走分区,以扩大或减少卷组的可用容量,充分利用硬盘空间可以在线扩展容量:文件系统简历在逻辑卷上,而裸机卷可根据需要改变大小(在卷组容量范围内)以满足要求文件系统建立在LVM上,可以跨分区,方便使...

2019-03-18 19:00:58 336

原创 linux中Root用户密码破解

Root用户密码破解:(必须要本地登录)1、光驱要放入系统光盘对于Linux来说就是点击VMware的右下角的CD/DVD(这是Linux的虚拟光驱),查看iso文件。2、重启OS3、修改启动菜单,进入1运行级别(Linux有0~6七个运行级别)详细步骤1、重启Linux,按ESC进入boot引导界面2、按e启动前编辑3、先按箭头下键,选中“kernel”行,按e进入编辑状态...

2019-03-18 15:27:31 1718

原创 本地以及网络YUM源的配置

对于RPM软件包我们可以使用rpm这个命令去安装这个软件,但是rpm安装软件包的时候会遇到一个最大的问题就是,RPM包的依赖关系,这时候,我们配置一个yum源,并且使用yum安装软件的时候,就可以更加方便的安装RPM软件包了。所谓依赖关系就是出现像下面这种的dependence[root@centos6 Packages]# rpm -ivh finger-0.17-40.el6.x86_64...

2019-03-18 15:09:01 398

原创 共享文件---FTP文件传输协议的安装

向这种需要进行各主机之间通信或者文件传输之前,我们都需要将防火墙和selinux关闭点击查看如何关闭防火墙和selinuxFTP安装过程FTP安装过程==1、配置好本地yum2、安装ftp服务yum localinstall vsftpd -y3、启动FTP服务service vsftpd start4、打开浏览器在地址栏中输入安装好FTP服务的linux主机的IP地址注...

2019-03-18 14:56:30 438

原创 编译安装HTTP的详细过程

对于HTTP的安装过程只需要记住三步:配置编译安装在详细一点的步骤就是:解压tar包----通过xftp或者lrzsz将需要的tar包上传到Linux上进入解压后的目录查看安装文档-----README或者INSTALL(安装文档中包含了配置、编译、安装三步该如何操作)配置-----执行./configure脚本文件,生成Makefile文件,./configure–prif...

2019-03-18 13:19:10 625

原创 DDL和DML!

DDL是数据定义语言,就是对数据库、表层面的操作,如CREATE、ALTER、DROPDML是数据操纵语言,也就是对表中数据的增删改查,如SELECT、UPDATE、INSERT、DELETE需要大量DML咋办?可以通过select sleep(3);,比如说2000条插入,sleep 3s,然后再继续插入2000条,可以缓解主库压力...

2019-03-12 09:11:07 2530

原创 binlog的组成

binlog的组成:1、一个完整的binlog由BEGIN开始由commit结束2、row行模式下,binlog用@1@2@3…来记录每一行中每一列的数据,binlog不会记录列头,每一行数据记录一个binlog,也就是说一个@记录一个数据3、at记录了一段binlog开始和结束的字节数,差值就是这段binlog的大小...

2019-03-12 09:08:39 319

原创 清理binlog的方法

清理binlog: 利用purge binary logs手动删除注意两点:1、不能使用rm -rf的原因是:虽然删除了带前缀的binlog,但是在index中没有删除。所以pass2、不能使用expire_logs_days=3的原因是:如果说到了第四天,就要删除第一天的binlog,第一删除的瞬间会导致占用过高的系统IO,从而导致业务出现抖动;第二,导致主从延迟。上面2中提到的主从...

2019-03-12 09:07:23 814

原创 binlog与redolog

**binlog和redolog的区别:**首先redolog是物理日志,binlog是逻辑日志,也就是说,redolog中以物理方式存储数据(包括数据文件、数据页等等),而binlog中主要存的是当初操作的SQL语句其次redolog作用是保持事务的持久性,也就是说,事务开始的时候,就已经开始把每一步的数据改动写redolog日志了,所以当出现故障的时候,可以依据redolog恢...

2019-03-10 18:57:48 782

原创 binlog的三种模式以及特点

binlog二进制日志文件有三种模式:语句模式行模式混合模式statement语句模式:也就是当delete删除一百行数据的时候,binlog只记录那一句delete SQL语句,(而如果是redolog删除一百行,就会在日志中,写一百行)。节省IO,提高性能。但是正因为只有SQL语句,当进行主从同步的时候,master上同步,也就是执行这些SQL,其中特殊函数功能的SQL执行时,...

2019-03-10 18:55:23 1920

原创 for循环中重定向用法的重要区别

首先我们简单列一下while循环和for循环的结构吧for循环结构:for i in $(</etc/passwd)do echo $idonewhlie循环结构:while read ido echo $idone </etc/passed上面两种是最常见的for循环和while循环,都是使用了<重定向,将文件中的内容重定向到循环中的变量...

2019-03-06 10:39:17 786

原创 永久关闭iptables和selinux

在使用FTP、HTTP或者MySQL的远程登录的时候等,当所有的配置、启动都已经准备好的时候,发现就是连接不上Linux主机以外的设备,这时候就需要考虑一下是否是因为iptables和selinux是否关闭了。那么。。。。来介绍一下iptables和selinux吧!IPTABLESIPTABLES是与最新的 3.5 版本 Linux 内核集成的 IP 信息包过滤系统。如果 Linux 系...

2019-03-04 21:20:16 2007

原创 MySQL单机多实例实操

MySQL的安装主要分:RPM包安装免编译安装自行编译安装MySQL官方下载网址RPM包下载方式源代码包下载方式大家在做单机多实例的时候对于两个实例都是RPM的和免编译安装的都比较熟悉,也比较简单复制一个my.cnf的配置文件,修改一下datadir和端口号初始化启动在登录的时候注意加上-P选项,指定一下端口号启动就可以了##############当然还有一...

2019-03-03 12:06:55 385

原创 MySQL登录报错:Can't connect to.sock文件

昨天刚刚装好的mysql,今早登录出现报错了。。。。。 [root@localhost ~]# mysql -uroot -p123 mysql: [Warning] Using a password on the command line interface can be insecure. ERROR 2002 (HY000): Can't connect to local MyS...

2019-03-03 11:19:40 468

空空如也

空空如也

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

TA关注的人

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