自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mysql从入门到删库

1、MySQL简介前面已经介绍过,MySQL属于传统的关系型数据库产品,其开放式的架构使得用户的选择性很强,而且随着技术的逐渐成熟,MySQL支持的功能也越来越多,性能也在不断地提高,对平台的支持也在增多,此外,社区的开发与维护人数也很多。当下,MySQL因为其功能稳定、性能卓越,且在遵守GPL协议的前提下,可以免费使用与修改,因此深受用户喜爱。我们知道,关系型数据库的特点是将数据保存在不同的表中,再将这些表放入不同的数据库中,而不是将所有的数据统一放在一个大仓库里,这样的设计加快了MySQL的读取速度

2020-09-09 23:09:28 292

转载 Prometheus安装配置

转载:https://blog.csdn.net/ywd1992/article/details/85989259一、基础环境环境/组件 版本 下载地址操作系统 CentOS 7.3 http://archive.kernel.org/centos-vault/7.3.1611/isos/x86_64/CentOS-7-x86_64-DVD-1611.isoPrometheus 2.6.0 https://prometheus.io/download/#prometheusgo 1.11.4 ht

2020-09-08 18:31:19 535

原创 ubuntu16.04安装使用KVM30分钟教程

KVM 安装什么是kvm基于内核的虚拟机(Kernel-based Virtual Machine, 简写 KVM)具体见: https://zh.wikipedia.org/wiki/基于内核的虚拟机什么是libvirt它是一系列提供出来的库函数,用以其他技术调用,来管理机器上的虚拟机部署KVM (ubuntu-16.04)硬件检查检查主版设置中是否开启了 VT (virtual...

2020-04-13 15:37:55 818

原创 LNMP安装脚本详解(指令及逻辑详解)

话不多说上指令#!/bin/bash. /etc/init.d/functionsMMM=rpm -qa | grep mariadbcat <<END±---------------------------------+| || This is a LNMP || ...

2019-06-02 17:22:53 311

原创 linux sed的详细讲解与使用方法

1简介sed是一个流编辑器。流编辑器用于对输入流(文件或来自管道的输入)执行基本文本转换。虽然在某些方面类似于允许脚本编辑(例如ed)的编辑器,但 sed通过仅对输入进行一次传递来工作,因此更有效。但是它sed能够在管道中过滤文本,这特别区别于其他类型的编辑器。2概述例如,要替换所有出现的’你好’ 至 '世界’在文件中 input.txt中:sed’s / hello / world /'...

2019-06-02 17:14:49 8845

原创 linux awk的使用规范(简单易懂)

awk是一个报告生成器,它拥有强大的文本格式化的能力,这就是专业的说法。你可能不理解所谓的报告生成器中的"报告"是什么,你可以把"报告"理解为"报表"或者"表格",也就是说,我们可以利用awk命令,将一些文本整理成我们想要的样子,比如把一些文本整理成"表"的样子,然后再展示出来,刚才概念中提到的"文本格式化的能力",也就是这个意思,其实这样说可能还是不太容易理解,不用着急,当你看到后面的"示例"...

2019-06-02 17:06:37 138

原创 Shell脚本中find和grep命令的区别

在shell脚本中find 和 grep 同样都是搜索命令。find命令find 命令用于在系统中搜索符合条件的文件名,如果需要模糊査询,则使用通配符进行匹配。搜索时文件名是完全匹配的。例如:[root@localhost ~]# touch abc#建立文件abc[root@localhost ~]# touch abcd#建立文件abcd[root@localhost ~]# ...

2019-05-20 11:35:02 993

原创 shell脚格式及运行方式详解(3)

Shell脚本入门(3)shell脚本格式shell的基本结构第一行"#!/bin/bash"在 Linux 中,以"#“开头的一般都是注释,不过这句话是例外的。这句话的作用是标称我以下写的脚本使用的是 Bash 语法,只要写的是基于 Bash 的 Shell 脚本都应该这样开头,在 Shell 脚本中,除”#!/bin/bash"这行外,其他行只要以"#“开头的都是注释。第二行就是我们这个...

2019-05-15 16:47:44 382

原创 linux环境下主机名被更换为bogon的解决方法

正常linux登录后显示为:但有时登陆使用时主机名会被改为bogonbogon是主机名利用hostname可以查看当前主机名vi /etc/sysconfig/network中修改HOSTNAME=必须重新启动才能生效Linux 主机名被修改成bogon问题的几种解决办法当Linux主机名由@localhost变成了@bogon了之后,访问网络就会出现问题,重启后也没有解决。网上...

2019-05-09 15:31:52 1271

原创 shell脚本入门(2)

shell编程中echo输出指令简单的shell脚本编写在写脚本之前,我们需要学习一下 Linux 的打印命令 echo。该命令格式如下:echo (选项) (内容)echo选项内容echo -n 不换行输出$echo -n “123”$echo “456”12最终输出123456而不是123456123456echo -e 处理特殊字符若字符串中出...

2019-05-09 15:09:10 184

原创 shell脚本入门(1)

shell介绍1.概述目前 Shell 的版本有很多种,如 Bourne Shell、C Shell、Bash、ksh、tcsh 等,它们各有特点,下面简要介绍一下。最重要的 Shell 是 Bourne Shell,这个命名是为了纪念此 Shell 的发明者 Steven Bourne。从 1979 年起,UNIX 就开始使用 Boume Shell。Bourne Shell 的主文件名为...

2019-05-09 14:48:13 342

原创 linux安装jdk报错解决方法

Centos 6 JDK验证 解决java -version 报错: bash: /home/jdk1.8.0_161/bin/java(javac): Permission denied2.vim /etc/profile 编辑profile 文件,在里面添加:#set java enviromentJAVA_HOME=/usr/java/jdk1.8.0_144JRE_HOME=/...

2019-04-23 21:33:31 1286

原创 Linux进阶指令(2)

三、Linux 组管理所有的 Linux 或者 Windows 系统都有组的概念,通过组可以更加方便的管理用户,组的概念应用于各行行业,例如企业会使用部门、职能或地理区域的分类方式来管理成员,映射在 Linux 系统,同样可以创建用户,并用组的概念对其管理。Linux 组有如下特点:每个组有一个组 ID;组信息保存在/etc/group 中;每个用户至少拥有一个主组,同时还可以拥有 ...

2019-04-20 19:03:29 132 1

原创 Linux进阶指令(1)

一、用户和权限管理Linux 是一个多用户的操作系统,引入用户,可以更加方便管理 Linux 服务器,系统默认需要以一个用户的身份登入,而且在系统上启动进程也需要以一个用户身份去运行,用户可以限制某些进程对特定资源的权限控制。接下来介绍如何管理创建、删除、修改用户角色、用户权限配置、组,权限配置及特殊权限深入剖析1、Linux 用户及组Linux 操作系统对多用户的管理,是非常繁琐的,所以...

2019-04-20 16:30:49 277 1

原创 DNS解析流程

DNS简介:域名系统(英文:Domain Name System,缩写:DNS)是互联网的一项服务。它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。DNS使用TCP和UDP端口53[1]。当前,对于每一级域名长度的限制是63个字符,域名总长度则不能超过253个字符。开始时,域名的字符仅限于ASCII字符的一个子集。2008年,ICANN通过一项决议,允许使用其它语...

2019-04-13 20:34:39 152

原创 Linux目录结构分析

Linux所有目录是一个有层次的倒着树状结构, /为linux所有目录的起点。所以linux所有路径都是以/开始的。 /etc/sysconfig /1、目录和磁盘分区是没有关联的2、/下不同的目录可能对应不同的磁盘分区或不同的磁盘设备3、所有的目录都是按照一定的类别有规律的组织和命名的。相对路径:相对于当前路径下的路径绝对路径:从根为起始点的路径详解/bin:bin是Bi...

2019-04-13 20:28:19 167

原创 Linux磁盘分区详解

磁盘分区解析:磁盘的分区主要分为基本分区(primary partion)和扩充分区(extension partion)两种,基本分区和扩充分区的数目之和不能大于四个。且基本分区可以马上被使用但不能再分区。扩充分区必须再进行分区后才能使用,也就是说它必须还要进行二次分区。那么由扩充分区再分下去的是什么呢?它就是逻辑分区(logical partion),况且逻辑分区没有数量上限制。在 Lin...

2019-04-13 20:13:21 630

原创 Linux系统启动过程

Linux系统启动过程总的来说,linux系统启动流程可以简单总结为以下几步:1.开机BIOS自检,加载硬盘。2.读取MBR,进行MBR引导。3.grub引导菜单(Boot Loader)。4.加载内核kernel。5.启动init进程,依据inittab文件设定运行级别6.init进程,执行rc.sysinit文件。7.启动内核模块,执行不同级别的脚本程序。8.执行/etc/r...

2019-04-13 19:59:26 133

原创 linux基础指令学习(三)

11.只查看ppx.txt文件(共10行)内第2到第6行的内容:解答: 首先创建ppx.txt文档方法(1)利用代码 sed -n ‘2,6p’ ppx.txt方法(2)grep 2 -A 5 ppx.txt方法(3)awk ’ 1<NR & NR<7’ett.txtlinux基础指令总结:所涉及到的命令总结:1.mkdir make directory...

2019-04-10 16:55:09 121

原创 linux基础指令学习(二)

7.退出ppx目录,删除ppx目录:①cd …或者cd…/②rm -r ppx或者rmdir data#里面是空目录了不需要rf,杀鸡不用牛刀, rmdir基本要淘汰的命令了总结:…相对路径,表示上一级目录,例如:/mnt/ aaa,mnt就是aaa的上级目录。.相对路径,表示当前目录,即当前命令行的目录。rm [-inf] [文件/目录] ←删除文件/目录-i:询问用户是否...

2019-04-09 17:14:35 198

原创 linux基础指令学习(一)

一、linux系统指令学习1.创建一个目录/pxx提示: windows下的路径样式为c: \ppx\ test,而linux下的路径样式为 /ppx/test因此/ppx就可以看做是c:\ppx,不同的是 windows系统下还有D,E等盘, linux下就只有/为所有目录的顶点。英文 make directorys缩写后就是 mkdir,这就是创建目录的命令本题命令答案:mkdi...

2019-04-02 18:11:09 210

空空如也

空空如也

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

TA关注的人

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