自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MySQL主从复制

主从同步使得数据可以从一个数据库服务器复制到其他服务器上,在复制数据时,一个服务器充当主服务器(master),其余的服务器充当从服务器(slave)。因为复制是异步进行的,所以从服务器不需要一直连接着主服务器,从服务器甚至可以通过拨号断断续续地连接主服务器。通过配置文件,可以指定复制所有的数据库,某个数据库,甚至是某个数据库上的某个表。使用主从同步的好处:1、通过增加从服务器来提高数据库的性...

2019-07-22 15:10:45 235

原创 mysql数据库逻辑备份程序mysqldump

一、 功能mysql数据库逻辑备份二、应用演示非大数据备份解决方案 SQL语句重现 备份数据表需要SELECT权限语法:mysqldump -h 服务器 -u用户名 -p密码 数据库名 > 备份文件.sql-A, --all-databases 所有库school 数据库名school stu_info t1 school数据库的表stu_info、t1-B, --data...

2019-07-21 22:05:43 182

原创 mysql执行管理操作工具mysqladmin

一、功能客户端执行管理操作的工具二、应用演示mysqladmin是一个执行管理操作的客户端程序。它可以用来检查服务器的配置和当前状态、创建和删除数据库等。mysqladmin 工具的使用格式:mysqladmin [option] command [command option]command …option...

2019-07-21 21:37:42 702

原创 通用二进制安装mysql

一、下载glibc版本的Mysqlhttp://ftp.ntu.edu.tw/MySQL/Downloads/MySQL-8.0/二、安装系统依赖包 yum -y install make gcc-c++ cmake bison-devel ncurses-devel readline-devel libaio-devel perl libaio wget lrzsz vim libnum...

2019-07-20 22:21:43 603

原创 Python基础练习题

一、编写登录接口输入用户名密码认证成功后显示欢迎信息输错三次后锁定_username="yr"_password="123"i=0for i in range(3): username = input("username:") password = input("password:") if username == _username ...

2019-07-17 18:44:38 442

原创 Python数据类型

一、数值型1.1 、整型(int)在32位机器上,整数的位数为32位,取值范围-231~231-1。在64位机器上,整数的位数为64位。取值范围-264~264-1。整形专门用来表示整数,即没有小数部分的数。在 Python 中,整数包括正整数、0 和负整数。和其他强类型语言不同,它们会提供多种整形类型,开发者要根据数值的大小,分别用不同的整形类型存储,以 C 语言为例,根据数值的大小,...

2019-07-16 22:58:28 378

原创 Python入门简介

一、Python语言介绍1.1、简介    编程语言的分类主要有一下几个维度,编译型和解释性;静态语言和动态语言;强类型语言和若类型语言。**Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。...

2019-07-15 22:21:30 179

原创 zabbix介绍及安装部署

一、zabbix介绍1、zabbix简介Zabbix 是一个高度集成的网络监控解决方案,可以提供企业级的开源分布式监控解决方案,由一个国外的团队持续维护更新,软件可以自由下载使用,运作团队靠提供收费的技术支持赢利。zabbix 是一个基于 Web 界面的,提供分布式系统监控以及网络监视功能的企业级的开源解决方案。zabbix 能监视各种网络参数,保证服务器系统的安全运营,并提供灵活的通知机...

2019-06-02 11:49:30 1467

原创 Nginx虚拟主机

虚拟主机介绍:所谓的虚拟主机,在web服务器里就是一个独立的网络站点,这个站点对应独立的域名(也可能是IP或端口),具有独立的程序及资源目录,可以独立地对外服务供用户访问。一、基于域名的虚拟主机1、创建域名对应的站点目录文件mkdir -p /data/xingyun/basicmkdir -p /data/anttech/basicchown -R nginx:nginx /data...

2019-04-19 21:40:54 223

原创 数据表的DML操作

一、单表查询素材: 表名:worker-- 表中字段均为中文,比如 部门号 工资 职工号 参加工作 等CREATE TABLE worker (部门号 int(11) NOT NULL,职工号 int(11) NOT NULL,工作时间 date NOT NULL,工资 float(8,2) NOT NULL,政治面貌 varchar(10) NOT NULL DEFAULT ‘群...

2019-04-12 20:35:16 223

原创 MySQL数据库及表的基本操作

在数据库系统中,SQL语句不区分大小写(建议用大写) 。但字符串常量区分大小写。SQL语句可单行或多行书写,以“;”结尾。关键词不能跨多行或简写。用空格和缩进来提高语句的可读性。子句通常位于独立行,便于编辑,提高可读性。注释:SQL标准: /**/。多行注释 “–” 单行注释MySql注释: “#”一、数据库操作1、列出在MySql服务器主机上的数据库SHOW D...

2019-04-11 16:10:45 279

原创 mysql的安装过程(rpm包安装)

1、下载MySQL安装包https://dev.mysql.com/downloads/mysql/2、上传并解压RPM包3、卸载Mariadb4、安装在安装时需要根据错误提示安装其他的包5、启动服务并查看进程systemctl start mysqldsystemctl enable mysqld查看状态6、初始化并设置密码先查看初始密码,再修改密码...

2019-04-11 11:08:42 795

原创 ESXI的安装

ESXi是专为运行虚拟机、最大限度降低配置要求和简化部署而设计。只需几分钟时间,客户便可完成从安装到运行虚拟机的全过程,特别是在下载并安装预配置虚拟设备的时候。一、创建一个新的虚拟机并选择操作系统及版本直接默认,编辑此虚拟机,选择镜像,开启虚拟机不用做修改直接默认二、在ESXI里创建虚拟机1)打开浏览器输入地址2)点击存储----选择数据存储浏览器---...

2019-03-29 22:32:56 746 1

原创 CentOS7下 KVM的安装配置与基本操作

实验环境:本次安装配置需要在图形界面上进行(如果没有需要安装图形化界面)配置KVM虚拟化1、安装工具及插件yum install -y \qemu-kvm.x86_64 \qemu-kvm-tools.x86_64 \python-virtinst.noarch \qemu-img.x86_64 \bridge-utils.x86_64 \libvirt \virt-manag...

2019-03-25 17:10:02 306

原创 rsync

1、简介rsync(remote synchronize)是一个远程数据同步工具,可通过 LAN/WAN 快速同步多台主机之间的文件。也可以使用 rsync 同步本地硬盘中的不同目录。rsync 是用于替代 rcp 的一个工具,rsync 使用所谓的 rsync算法进行数据同步,这种算法只传送两个文件的不同部分,而不是每次都整份传送,因此速度相当快。rsync使用所谓的“rsync算法”来使本...

2019-03-24 18:29:23 157

原创 IPA服务器的安装

一、安装前准备1、修改网络配置文件2、设置hostname3、添加hosts条目4、重启虚拟机二、安装API1、安装 bind-dyndb-ldap yum install -y ipa-server ipa-server-dns bind-dyndb-ldap2、启动Bind(DNS)服务,并设置开机自启systemctl start namedsystemctl e...

2019-03-24 16:08:10 945

原创 Linux中下载及安装jdk和tomcat

一、jdk的下载及安装1.进入官网,点击下载jdk((https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)选择Linux X64位。2、将下载后的压缩包导入到Linux指定的文件夹中并解压3、设置环境变量export JAVA_HOME=/usr/lib/jvm/jd...

2019-03-03 16:02:39 266

原创 shell练习题

一、.抓取本地服务器基本信息,按照如下格式输出,要求输出本地磁盘所有磁盘分区信息。(8分)格式如下:hostname:system:系统版本---------分区一-----------(分区变量输出)path:分区一size:大小file_os:分区文件系统类型mount_on:分区挂载点----------分区二----------path:分区二size:大小file...

2019-02-12 20:36:15 230

原创 lsof命令的应用

一、lsof命令lsof命令用于查看你进程开打的文件,打开文件的进程,进程打开的端口(TCP、UDP)。找回/恢复删除的文件。是十分方便的系统监视工具,因为lsof命令需要访问核心内存和各种文件,所以需要root用户执行。二、语法lsof(选项)三、选项-a:列出打开文件存在的进程;-c<进程名>:列出指定进程所打开的文件;-g:列出GID号进程详情;-d<...

2019-02-12 20:12:56 9911

原创 iptables

一、 什么是IPTABLESIptables是隔离主机以及网络的工具,通过自己设定的规则以及处理动作对数据报文进行检测以及处理。二、IPTABLES发展iptables的前身叫ipfirewall(内核1.x时代),这是一个作者从freeBSD上移植过来的,能够工作在内核当中的,对数据包进行检测的一款简易访问控制工具。但是ipfirewall工作功能极其有限(它需要将所有的规则都放进内...

2019-02-10 22:03:21 1092

原创 防火墙基本知识

一、 什么是防火墙在计算机科学领域中,防火墙(Firewall)是一个架设在互联网与企业内网之间的信息安全系统,根据企业预定的策略来监控往来的传输。防火墙可能是一台专属的网络设备或是运行于主机上来检查各个网络接口上的网络传输。它是目前最重要的一种网络防护设备,从专业角度来说,防火墙是位于两个(或多个)网络间,实行网络间访问或控制的一组组件集合之硬件或软件。防火墙最基本的功能就是隔离网络,通过...

2019-01-29 21:32:58 2565

原创 邮件服务器

电子邮件:电子邮件是我们在日常生活、工作中最常用的一个网络服务 ,是人们利用计算机网络来进行信息传递的一种通信方式。电子邮件是Internet最基本的服务。电子邮件系统:电子邮件系统是一种能够书写、发送、存储和接收信件的电子通信系统邮件系统由三部分组成:       用户代理(MUA)  &nbsp...

2018-12-03 20:06:10 1152

原创 NFS服务器-FTP服务器-SAMBA服务器

一、NFS服务器NFS(Netbook File System)即网络文件系统,它允许网络中的计算机之间通过tcp/ip网络共享资源。主要功能是通过网络让不同的服务器之间可以共享文件或目录。NFS客户端一般是应用服务器,可以通过挂载的方式将NFS服务器端共享的目录挂在到NFS客户端本地的目录下。工作原理:启动RPC(远程过程调用)服务 -->> 启动NFS服务 -->&gt...

2018-11-28 18:40:06 655

原创 DNS服务器

一、DNS服务器概念: 在互联网上通信需要借助于IP地址,但人类对于数字的记忆能力远不如文字,那么将IP地址转换成容易记忆的文字是个好办法,可是计算机只能识别0、1代码,这时就需要一种机制来解决IP地址与主机名的转换问题DNS全称为Domain Name System,即域名系统,其作用就是将我们经常使用的“网址”解析为IP地址二、FQDN: FQDN全称为Fully Qualified Dom...

2018-11-21 16:29:39 260

原创 你所不知道的awk

awk文本处理工具原理及使用:       awk是一种编程语言,用于在linux/unix下对文本和数据进行处理。数据可以来自标准输入stdin)、一个或多个文件,或其它命令的输出。它支持用户自定义函数和动态正则表达式等先进功能,是linux/unix下的一个强大编程工具。它在命令行中使用,但更多是作为脚本来使用。awk有很多内建的功能,比如数组、函数等...

2018-11-08 20:57:39 156

原创 Sed 文本处理工具原理及使用

Sed是一种非交互式的流编辑器,可动态编辑文件;流编辑器则会在编辑器处理数据之前基于预先提供的一组规则来编辑数据流。Sed本身是一个管道命令,可以分析 standard input 的,主要是用来分析关键字的使用、统计等,此外还可以将数据进行替换、删除、选中、选取特定行等功能Sed主要用来自动编辑一个或多个文件,可以将数据行进行替换、删除、新增、选取等特定工作,简化对文件的反复操作,编写转换程...

2018-11-02 00:37:12 302

原创 Raid管理、madam、Linux LVM的管理与使用

一、RaidRAID(独立冗余磁盘阵列)概念:RAID技术通过把多个硬盘设备组合成一个容量更大、安全性更好的磁盘阵列,并把数据切割成多个区段后分别存放在各个不同的物理硬盘设备上,然后利用分散读写技术来提升磁盘阵列整体的性能,同时把多个重要数据的副本同步到不同的物理硬盘设备上,从而起到了非常好的数据冗余备份效果。常用的raid级别和概念级别作用及特点Raid0stri...

2018-10-24 17:42:24 2176

原创 磁盘配额(练习)

**磁盘配额:Linux作为一个多用户的操作系统,实际生活中会发生多人共同使用一个磁盘的情况,,为了保证一个磁盘的有效利用,必须对磁盘进行使用率的限制,因此磁盘配额(quota)会是一个非常有用的工具**一、 创建5个文件(用脚本文件)二、运行并查看(/etc/passwd)三、创建一个分区(xfs格式),将其自动挂载在到app目录下,并查看四、列出quota的项目设置五、为...

2018-10-24 16:27:55 318

原创 磁盘管理(分区)

硬盘–>分区–>格式化文件系统–>更新内核信息–>挂载(自动挂载)–>正常访问一、在虚拟机里面添加一个硬盘(10G)二、查看硬盘信息三、对硬盘进行分区四、格式化分区五、更新内核信息六、挂载并查看七、自动挂载...

2018-10-24 14:08:54 225

原创 用户权限练习题

chmod #用于设置文件或目录的权限chown #用于修改文件属性和权限(属主)chgrp #用于修改文件属性和权限(属组)练习:研发部开发人员David和Peter属于组A,行政部人员Jack和Mike属于组B;1.1、新建组a和组b并查看1.2、新建用户David和Peter属于组A,Jack和Mike属于组B建立目录“/project_a”,该目录里面的文件只...

2018-10-19 15:19:33 708

原创 grep及正则表达式

正则表达式:就是为了处理大量的文本|字符串而定义的一套规则和方法。(最常用的正则表达式的命令是:grep , sed , awk )正则表达式分为两种(1、基本正则表达式和扩展正则表达式)grep常用参数及作用正则表达式常用练习题一、测试1、...

2018-10-18 15:52:07 249

原创 sort命令和crontab命令

一、sort,以行为单位对多行数据进行排序常用的参数及作用参数作用-n数值排序-r降序-t字段分隔符-k以哪个字段为关键字进行排序-u排序后相同的行只显示一次-f排序时忽略字符大小写sort练习:(sort原理:sort将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按升...

2018-10-18 15:22:22 200

原创 Vi 、Vim与Emacs 文本编译器

Vi 、Vim与Emacs 文本编译器1、vi、vimvi是一种文本编辑器,是Visual interface的简称;而vim则是vi的强化版vi plus,专业全称Vi improved。为什么要学习vi ?1)所有的Unix like系统都会内建vi文本编辑器,而其他的文本编辑器则不一定存在2)许多个别软件的编辑接口都会主动呼叫vi 3)vim具有程序编辑的能力,可以主动的以字...

2018-10-11 22:04:59 1045

原创 文件查找

文件查找1.1、which查找可执行文件的路径which是通过PATH环境变量到该路径内查找可执行文件,所以基本功能是寻找可执行文件(选项及参数:-a 将所有由PATH目录中可以找到的指令均列出,而不止第一个被找到的指令名称)例如:1.用which搜寻ifconfig这个指令的完整文件名(which -a ifconfig)2.用which查找which(which -a which...

2018-10-11 18:20:09 1212

原创 用户管理

Linux是一个可以实现多用户登录的操作系统,允许多个用户同时登陆到系统上使用资源。系统根据账户来区分每个用户的文件,进程,任务,给每个用户提供特定的工作环境。对用户组的管理主要包括:添加,修改,删除以及配置访问系统的资源。1.1 Linux用户组的基本概念用户组 group,就是具有相同特征的用户的集合体。查看当前登录的用户信息(id 用来查看用户的信息)id 查看当前用户的登录信息...

2018-10-06 23:24:31 939

原创 基本权限UGO

文件权限设置:可以赋予某个用户或组 能够以何种方式 访问某个文件文件权限管理之:UGO设置基本权限(r,w,x)rw-r–r-- alic hr install.log权限对象:属主:u属组:g其他人:o权限类型:读 : r 4写 :w 2执行:x 11.1 设置权限1.更改文件属主、属组...

2018-09-30 23:28:08 673

原创 练习题

1、文件管理命令练习

2018-09-30 01:28:41 92

原创 文件管理

1、Linux的目录结构在Windows系统中:以多根的方式组织文件 C:\D:\E;\(其中C D E 代表卷标)在Linux系统中: 以单根的方式组织文件 //目录结构:在Linux或UNIX系统中所有的文件和目录都被组织成一个以根节点开始的倒置的树状结构。(文件系统的最顶层是由根目录开始的,在根目录下的既可以是目录也可以是文件)bin 普通用户使用的命令 /bin/ls,...

2018-09-28 22:19:21 211

原创 linux的一些基本操作命令

linux的一些基本操作命令1、系统与硬件查看CPU信息more /proc/cpuinfo查看内存信息more /proc/meninfo 查询操作系统cat /etc/redhat-release查看系统版本和内核信息uname查看磁盘分区信息fdisk -l查看系统的负载信息uptime2、查看命令more(查看且分页,...

2018-09-20 13:40:37 315

空空如也

空空如也

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

TA关注的人

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