自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (3)
  • 收藏
  • 关注

原创 linux磁盘存储和文件管理进阶

文件介绍linux 中一切皆为文件,主要的工作如下 open() 打开文件 read() 读取文件 write() 写入文件 close() 关闭文件主要文件类型 f 普通文件 l 链接文件 s 套接字文件 p 管道文件 b 块设备文件 c 字符设备文件 d 目录文件块设备文件作用:关联一个设备驱动程序,进而就可以跟硬件设备进行通信。特点:随机访问,当文件系统中有 100 个文件,那么可以直接访问最后一个,这种非顺序访问的方式就称之为随机访问

2020-08-18 16:14:06 656

原创 源码包安装脚本(欢迎各位大佬前来指点)

#!/bin/bashfunction hose(){cat <<EOF,'''╭⌒╮⌒╮.',''',,',.'',,','',. ╱◥██◣''o',''',,',.''.'',,',. |田|田田│ '',,',.',''',,',.'' ╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬EOF}function char_long(){cat <<EOF----------------------EOF}function check_install(){

2020-08-13 00:20:30 259

原创 我爱你,linux 是你给了我希望

在我自学 linux 一年后在此想做一次学习规划,在自学 linux 一年中走了很多弯路,曾一度想要放弃。之前因为在库房搬东西没有尊严而且年龄比较小,与一些叔叔或者可以说是同事在一起工作,在库房就好像是在养老一样,可能也是太闲了到后来就没有想在库房一直待着,虽然说我可能性格来说是比较佛系的那种,但是也不想在之后的生活中就这样碌碌无为且虚度光阴。于是在一年之前我辞掉了我的工作,我赖以生存的工作,我要作为自己真正的活着,不做没有意义的事情。我要有技术靠技术来吃饭,不想再靠出卖自己的时间或者说是尊严来换取一个月四

2020-08-02 09:48:11 313

原创 链路聚合/以太网通道/bond网卡绑定/网卡桥接

文章目录一、网线的传输1.基带传输2.宽带传输二、由于核心层转发速率不够导致的数据堆积三、解决技术1.Cisco设备的以太网通道原理实现以太网通道2.华为设备的链路聚合:3.linux服务器的网卡绑定:4.windows系统的网卡桥接:一、网线的传输1.基带传输信号源产生的原始电信号称为基带信号,由电压高低的 0 和 1 组成,随之送至线路传输,是很古老的传输方式一般用于工业生产中。只能是单向传输一组电信号,不可以双向传输。因为计算机产生的信号就是基带信号,基带传输是直接传输基带信号(数字信号)不需要

2020-06-25 10:13:50 1244

原创 C语言笔记

一、C语言的特点优点:代码量小,功能强大,速度快缺点:危险性高(C语言会将一些不是特别错误的也会允许通过),开发周期长(开发 的周期,架构会很长),移植能力差(一个系统到移植到另一个系统,可能会报错,或 者系统不支持)二、C语言编程预备知识1.Hello world是如何运行起来的?当写完程序后其实就像文本里输入了一行数字一样,计算机识别不了,可是通过编译软件比如说(dev++)执行编译后,会把执行该程序的指令发送给操作系统(因为操作系统控制硬件),操作系统会把该消息转移给硬件,硬件CPU接收消息

2020-06-25 08:44:42 608

原创 不同vlan间互相通信(三层交换,单臂路由)

文章目录一、单臂路由1.单臂路由原理2.单臂路由的实现实验要求:通过在AR1上构建单臂路由使vlan10与vlan20正常通信(PC1可以ping通PC2)验证方法二、三层交换1.三层交换原理一、单臂路由1.单臂路由原理所有的数据包都通过交换机与路由器相连的接口划分的逻辑接口(子接口)进行转发数据,而且通过802.1q来对数据包进行802.1q协议的的vlan封装。子接口要配置每个vlan的网关地址。优点:配置方便,容易实现缺点:路由器设备一般价格较高,并且当数据转发时所有vlan之间转发的数据

2020-06-23 09:26:43 1220

原创 Apache的模式以及线程进程概念(六)

文章目录一、线程与进程的概念多进程与多线程的概念线程与进程的区别二、模块介绍1、Prefork配置方式2.Worker配置方式3.eventkeep-alive配置方式因为Apache的模式中会有一些进程线程的知识,所以如果想要搞懂Apache的模式的不同一定要明白进程与线程之间是怎样的一种关系一、线程与进程的概念线程是操作系统分配资源的基本单位,进程是程序的实体,程序软件是静止的,而进程是将程序运行起来,进程是活动的。线程是进程中的一个实体,是被系统调度和派分的基本单位,线程自己不拥有操作系统资

2020-05-20 10:46:29 613

原创 一文带你领略MySQL事务的隔离级别的强大

一、隔离级别理论1.概念2.读取方式脏读(Dirty Read)不可重复读(nonrepeatable)幻读(Phantom)加锁读3.隔离性种类READ UNCOMMITTED(未提交读)READ COMMITTED(提交读)REPEATABLE READ(可重复读)SERIALIZABLE(可串行化)二、实现隔离级别三、死锁

2020-05-13 17:14:48 199

原创 史上最详细的Openssl搭建及ssl原理解析

文章目录一、SSL:secure sokets layer(安全套接字层)1.套接字的概念SSL的概念二、SSL保证的目标与防范的攻击保密性confidentiality完整性integrity可用性availability三、攻击类型一、SSL:secure sokets layer(安全套接字层)1.套接字的概念两个主机通信时,其实本质上也就是两个进程之间的通信,而进程通信当然需要标记,...

2020-05-08 10:24:15 2324 1

原创 MySQL的事务的实现与数据库的ACID特性

文章目录一、事务执行的特点二、ACID特性1.原子性(atomicity)2.一致性(consistency)3.隔离性(isolation)4.持久性(durability)三、事务的优缺点优点缺点四、事务的实现实验环境搭建:1. 事务的关键词2. 开启事务(start transaction)3. 回退语句(rollback)4. 提交语句(commit)5. 使用保留点(savepoint)...

2020-05-05 22:40:55 196

原创 SSL建立连接全过程

2020-05-04 16:34:51 533

原创 MySQL的并发控制(一){语句实现读写锁、锁粒度}

文章目录一、并发控制定义二、读写锁1.概念2.类型三、锁粒度1.概念2.级别三、语句实现部分搭建实验环境1.表锁实现写锁2.表锁实现读锁一、并发控制定义多个查询需要在同一时刻修改数据就会产生并发控制的问题,两个主机互相通信实质是依靠进程之间进行通信的,但是如果两个进程同一时刻对一个邮箱投递邮件,当然邮箱会崩溃掉,两封邮件的内容会交叉的附加在邮箱文件的末尾。设置良好的邮箱投递系统当然会通过(lo...

2020-05-03 14:28:45 575

原创 一文清楚MySQL逻辑架构

一、逻辑架构图学习MySQL如果在脑子里对该数据库系统的各个组件如何协作工作的流程很清晰的话,那么肯定就会深入理解MySQL服务器,学习MySQL是这样,其他事情也是这样。二、逻辑架构图解释1.最上层服务器会事先生成线程池,每个客户端连接服务器都会在服务器的进程中归属于一个线程,客户端只会在自己归属的线程中执行查询操作,服务器会负责缓存线程,不需要为每一个新建的连接创建或销毁线程。并当客...

2020-05-02 10:40:32 188

原创 shell变量的定义(二)

文章目录

2020-05-01 09:30:35 2327

原创 史上最全数据库笔记(下)

一、show命令show databases;——查看模式,数据库show tables;——查看所有表格show columns from biao1;——查看biao1的数据describe biao1;——查看biao1的数据show grants;——查看所有用户show eeors;——查看错误信息show wa...

2020-04-30 19:17:13 502

原创 史上最全数据库笔记(上)

一、为什么使用SQL数据库?数据库又称作数据集合,如果没有数据库管理人员需要一条一条的进行输入数据,于是有人发明了一条C语言语句,可以循环使用(增删改查)比如双十一的购物车就是数据库的体现,把想要的数据整理到一个文件中,在互联网中进行数据记录,查询,整理,统计等工作。二、什么是数据?信息,文字,音乐,图片,视频,文件等,多媒体文件都是数据三、什么是大数据?...

2020-04-30 09:53:45 4146 1

原创 IP,路由器工作原理、MAC,交换机工作原理、CSMA\CD、令牌环网

文章目录一、当我们在网络中通信时,物理层传输数据时是怎么检测线路有没有被占用的呢?Ethernet以太网解决局域网解决二、MAC地址1.MAC地址解释2.交换机的工作原理三、IP地址1.IP地址解释2.路由器工作原理一、当我们在网络中通信时,物理层传输数据时是怎么检测线路有没有被占用的呢?Ethernet以太网解决在以太网中是用**CSMA\CD(载波侦听多路访问/冲突检测协议)**来检测线...

2020-04-29 14:26:21 968

原创 Apache基于用户或组对访问的限制(五)

文章目录一、简介二、实验部分实验环境:一台服务器IP为10.0.0.2,一台客户端实验要求:创建两个用户(Tom、Eily),让Tom可以访问页面,而Eily不可以访问1.基于用户的限制2.基于组的限制一、简介** 如果使用Order或Require只对IP或者主机名做限制的话,这两种都是可变的,所以不够安全,是在客户端进行验证的,而如果想要更安全就需要在服务器端进行验证,就是使用用户名或者组...

2020-04-26 12:24:03 281

原创 Apache的2.4Require限制以及2.2版本的Order限制(四)

一、Apache访问权限介绍1. 概念:在linux中目录有目录权限,ftp也有相应的访问权限,那Apache如此强大,作为老古董延续至今当然也不会缺席,来一起看一下2. 访问权限设置的方式:1)通过IP进行限制2)通过主机名进行限制二、实验部分1. Centos6中的httpd的2.2版本实验环境,一台服务器IP为10.0.0.3,两台客户端IP分别为10.0.0.1与10.0....

2020-04-26 11:14:32 374

原创 Linux中MySQL增量备份建议以及数据库日志操作详解

一、增量备份理论部分linux中的mysql增量备份是通过数据库日志来实现备份恢复的一种备份方法,备份过程中只备份标记或者选中的文件和文件夹,这个标记可以是时间、也可以是系统默认自己做的动作标记,这些都会在MySQL的日志中体现出来。(日志中存放的是sql语句的动作而不是数据本身!!!)优缺点优点:节省空间并且备份恢复速度快缺点:因为其中掺杂日志的操作,所以相对比较复杂备份恢复方法...

2020-04-23 15:35:31 415

原创 linux中MySQL备份模式、方式以及工具详解

一、备份模式冷备份:备份过程中必须关闭软件或服务的相关进程,在无人使用的状态下进行数据备份,这种状态是无程序干扰状态,可以对数据做完整备份。例:就是将游戏停服进行维护时做的备份,停服时没有任何干扰。温备份在备份过程中关闭一些子进程,对这些关闭的子进程影响的数据进行备份,而对正在运行的进程不备份,这种温备份在运行中不会影响用户的使用,备份完成后启动刚刚备份的子进程,数据完整性与一致性较差。...

2020-04-22 21:45:44 404

原创 Apache虚拟主机详解(三)

一、概述虚拟主机就是在一台服务器上部署多个站点,并且基于三种不同方式访问,这样可以充分利用服务器资源访问方式:1.基于不同IP相同端口—缺点:浪费公网IP2.基于相同IP不同端口—缺点:客户不会在访问时加上端口号进行访问,访问复杂并且容易出错3.基于相同IP相同端口不同域名(使用最广)—优点:在域名层面上进行判断访问内容,并且不易出错,访问简单二、实验部分1.基于不同IP相同端...

2020-04-21 20:07:27 283

原创 Apache的rpm源码安装(二)

一、准备源码包使用wget工具1)在网上下载2.4.43版本的apache,最新版本[root@localhost ~]# wget https://mirrors.tuna.tsinghua.edu.cn/apache//httpd/httpd-2.4.43.tar.gz2)下载apr源码包apache的可移植运行库,增加apache的开发功能和组件[root@localhost ~...

2020-04-17 13:13:39 247

原创 Apache目录结构以及http.conf文件详解(一)

一、Apache特点1.开放源代码2.跨平台,可运行在windows和linux平台上3.支持多种网页编程语言(perl、php、python等)java需要tomcat4.模块化设计5.运行稳定,这也是相较于nginx的优点6.良好的安全性7.配置简单,支持多种http认证二、Apache目录结构[root@localhost local] tree -d http/http...

2020-04-16 21:52:40 2088

原创 linux文件目录管理SUID,SGID,SBIT(二)

Set UID- SUID权限仅对二进制程序有效- 执行者对于该程序需要具有x的可执行权限- 本权限仅在执行该程序的过程中有效- 执行者将具有该程序拥有者(owner)的权限例:#查看/etc/shadow文件权限[root@localhost ~] ll /etc/shadow----------. 1 root root 1250 3月 29 00:09 /etc/shado...

2020-04-14 11:29:42 298

原创 linux文件目录管理(一)

文件属性示意图二、文件类型-:是普通的纯文本文件d:directory目录

2020-04-09 13:23:38 151

原创 linux用户管理(user,group)用户,组文件详解

一、用户管理1.用户**用户概念:**因为linux是一个多人多任务的系统,所以在使用linux时需要很多用户,并管理他们的权限,比如是否允许登录系统,用户的作用等等…可以说linux内的系统管理一大部分都是在管理用户的权限**UID:**每个用户都有一个UID又称为用户ID,linux系统底层就是通过数字来运行的,目录文件又inode而用户肯定会有UID,UID的作用就是来标识这个用户在系...

2020-04-08 19:56:22 330 1

原创 linux针对用户的磁盘配额(quota)

一、理论部分1.什么是磁盘配额?由于linux是多人多任务的空间,那么肯定会有多个人同时使用同一块磁盘空间的情况发生。如果其中有几个用户使用磁盘空间占比较大的化,势必会压缩其他用户的使用权力,因为管理员应该分配用户以合适的磁盘空间,致使妥善分配系统资源。2.用途网站服务器上,对每个人的网页空间容量限制。邮件服务器上,对每个人的邮件空间限制。文件服务器上,每个人最大可用网络硬盘空间限制(...

2020-04-07 19:52:06 1860 2

原创 IPSec—防火墙—Cisco实验

防火墙之间用vpn通信**理论知识请见:**上一篇关于IPsec的文章实验拓扑图:局域网1——ASA1配置:ASA1> enPassword:ASA1# conf tASA1(config)# int e0/0ASA1(config-if)# ip add 192.168.1.1 255.255.255.0ASA1(config-if)# no shASA1(confi...

2020-04-07 11:54:30 1471 1

原创 SSL——ASA防火墙——Cisco实验(详解)

a's'dasd

2020-04-07 11:54:02 3077 2

原创 IPSec配置思路——路由器——Cisco实验(详解)

Cisco——IPsec配置与概念IPSec配置思路脑图:链接: https://pan.baidu.com/s/1R2bB5HWJUsQXJ-2q2F3gSQ 提取码: wq3g 复制这段内容后打开百度网盘手机App,操作更方便哦一、 理论部分1. IPsec的模式:1) 隧道模式:隧道模式是将原有含有内网地址的IP头部进行加密,再生成一个数据包,然后再将数据包外围加上自...

2020-04-07 11:53:35 8066 6

原创 华为——策略路由(校园网配置)

华为——策略路由(校园网配置)作用:通过分析数据报的源地址和目标地址,按照策略规则选择不同的网关,进行数据转发。提供冗余,负载,但是还是单线路的速度。只是提供了不同的方向,并没有进行合并线路。拓扑图如下:配置思路:配置命令:1.LSW1配置:[Huawei]vlan 10[Huawei-vlan10]vlan 20[Huawei-vlan20]quit[Huawei]int ...

2020-04-06 15:31:58 3777 3

ssl建立连接全过程

ssl建立连接全过程,中文版!

2020-05-04

史上最全数据库笔记(上).docx

史上最全笔记文档中包含mysql的各种命令以及注释详细用法等,大佬们....我努力的结晶,希望可以多多给小弟一些支持

2020-04-30

史上最全数据库笔记(下).docx

史上最全笔记文档中包含mysql的各种命令以及注释详细用法等,大佬们....我努力的结晶,希望可以多多给小弟一些支持.

2020-04-29

空空如也

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

TA关注的人

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