自定义博客皮肤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)
  • 收藏
  • 关注

原创 不忘初心,砥砺前行。

网络攻城狮

2022-10-08 21:25:56 254 1

原创 使用apache服务部署静态网站--初篇

RHEL部署网页--初篇

2022-07-05 22:32:16 381

原创 selinux--初篇

本地软件仓库搭建过程:1、将本地镜像进行挂载2、编辑本地的yum仓库3、下载httpd服务yum install -y httpd4、启用 httpd 服务程序并将其加入到开机启动项中,使其能够随系统开机而运行,从而持续为用户提供 Web 服务。systemctl restart httpdsystemctl enable httpd5、访问网页,浏览器输入127.0.0.1访问网页配置服务:在 Linux 系统中配置服务,其实就是修改服务的配置文件。因此,还需要知道这些配置文件

2022-05-22 16:09:55 326

原创 使用iptables与firewall来配置防火墙

防火墙位于内网与外网之间,相较于内网,外网的安全和环境都十分恶劣,时不时都会受到攻击。所以可以用防火墙来设置策略,阻断影响安全的因素。防火墙策略可以基于流量的源目地址、端口号、协议、应用等信息来定制,然后防火墙使用预先定制的策略规则监控出入的流量,若流量与某一条策略规则相匹配,则执行相应的处理,反之则丢弃。这样一来,就能够保证仅有合法的流量在企业内网和外部公网之间流动。iptables与firewalld都不是真正的防火墙,它们都只是用来定义防火墙策略的防火墙管理工具而已;或者说,它们只是一种服务。早期

2022-05-03 13:41:32 810

原创 LVM逻辑卷管理器

LVM(Logical Volume Manager,逻辑卷管理器), 解决硬盘设备在创建分区后不易修改分区大小的缺陷。物理卷(PV)–卷组(VG)–逻辑卷(LV)物理卷处于LVM中的最底层,可以将其理解为物理硬盘、硬盘分区或者RAID磁盘阵列。卷组建立在物理卷之上,一个卷组能够包含多个物理卷,而且在卷组创建之后也可以继续向其中添加新的物理卷。逻辑卷是用卷组中空闲的资源建立的,并且逻辑卷在建立后可以动态地扩展或缩小空间。部署LVM常用命令:实验部分1、先增添两块硬盘,并让两块硬盘支持LVM[r

2022-05-01 11:44:57 135

原创 独立冗余磁盘阵列(RAID)

什么是RAIDRAID(Redundant Array of Independent Disks,独立冗余磁盘阵列),通过把多个硬盘设备组合成一个容量更大、安全性更好的磁盘阵列,并把数据切割成多 个区段后分别存放在各个不同的物理硬盘设备上,然后利用分散读写技术来提升磁盘阵列整 体的性能,同时把多个重要数据的副本同步到不同的物理硬盘设备上,从而起到了非常好的 数据冗余备份效果。 缺点也是很明显,成本提高了。RAID的常见方案:RAID种类细节区分RAID 0 : 能够有效提升硬盘数据的吞吐速度,但不

2022-04-30 17:53:44 1693

原创 存储结构与磁盘管理

➢ 一切从“/”开始;Linux 系统中一切都是文件,一切文件都是从“根”目录(/) 开始的,并按照文件系统层次标准(FHS)采用倒树状结构来存放文件,以及定义了常见目录的用途。文件路径:路径指的是如何定位到某个文件, 分为绝对路径与相对路径。绝对路径指的是具体且详细的到达文件,相对路径则是省略前面路径用…带过➢ 物理设备的命名规则;IDE 设备 /dev/hd[a-d]SCSI/SATA/U 盘 /dev/sd[a-z]Virtio 设备 /dev/vd[a-z]软驱 /dev/fd[0-1

2022-04-11 19:29:09 1194

原创 vim编辑器与shell脚本

vim与shell

2022-04-09 19:50:31 1736

原创 部署新系统常见的命令

红帽安装软件RPM(红帽软件包管理):解决早期的Linux系统在安装、卸载、升级、查询服务程序时还需要考虑到其他程序、库的依赖关系。RPM出现就是解决这些问题。说简单点就类似于Windows系统中的控制面板。RPM常见命令:rpm -ivh filename 安装软件rpm -Uvh filename 升级软件rpm -e filename 卸载软件rpm -qpi filename 查询软件描述信息rpm -ivh filename 列出软件文件信息rpm -ivh filename 查询

2022-04-04 00:42:58 624

原创 网络运维感想

4月来了,前面两周去贵州某电网实施防火墙和加密机,总的来说还算顺利,就是每天往各个站点跑,呆在车上的事件占了全天工作的大半时间。在站点工作的时间很短,防火墙和加密机的策略也不难,出去的两周对于网络这块有很大的感触。记得第一个站,防火墙和加密机的策略都没有什么问题,但是就是数据起不来,没有加解密包,在站点反复看了几遍都没有问题,就叫上一层看看,是不是他们那边的策略或者加密机的证书有问题。结果都说没问题,最后呢都是在站点远控上一层发现加密机的一个证书没有导入,就一个证书,我们花费了2个半小时去排查,也说明远端

2022-04-01 22:46:59 1036 2

原创 管道符 重定向 环境变量

一、输入输出重定向输入重定向是指把文件导入到命令中,而输出重定向则是指把原本要输出到屏幕的数据信息写入到指定文件中标准输入重定向{文件描述符为0 }:默认从键盘输入,也可从其他文件或命令中输入标准输出重定向{文件描述符为1 }:默认输出到屏幕错误输出重定向{文件描述符为2 }:默认输出到屏幕输入重定向符号及作用:输出重定向符号及作用:使用标准输出即可将原本要输出到屏幕的信息写入到文件中,而错误的输出重定向则依然把信息输出到了屏幕上,还有一种常见情况,就是我们想不区分标准输出和错误输出,只要命

2022-03-21 21:12:51 302

原创 文件权限简单介绍

Linux权限的概念用户类别Linux下有两种用户:root(超级用户):可以在 linux 系统下做任何事情,不受限制,SUID为0命令提示符是“#”。普通用户:在 Linux 下做有限的事情,命令提示符是“¥”。切换用户命令:su [用户名]在root下,切换到其他用户直接 ”su username“即可,在其他用户切回root,”su - “ 还需要输入root的密码。如果不想在root和其他用户之间来回切换,可以在命令...

2022-03-17 21:57:11 1487

原创 Linux基础命令

一、常用系统命令echo:echo命令用于在终端设备上输出字符串或变量提取后的值,语法格式为“echo [字符串] [$变量]”。wget:在网站上下载网络文件,格式为wget+网址ps(processes):显示系统进程ps -a:显示当前所有进程ps -u:显示用户及其他详细信息Linux进程包括R(running)(运行) S(sleeping)(中断) D(不可中断) Z(zmbie)(僵死) T(stopped)(停止)pstree(process tree):以树状结构显示当前进

2022-03-15 21:54:30 1039

原创 云计算 third day

上次结尾引出了容器这个名词,那容器又是什么呢?什么是容器运维的大佬经常说到的Docker和K8S就是容器。前面我们说了虚拟化。但人们在使用虚拟化一段时间后,发现它存在一些问题:不同的用户,有时候只是希望运行各自的一些简单程序,跑一个小进程。为了不相互影响,就要建立虚拟机。如果建虚拟机,显然浪费就会有点大,而且操作也比较复杂,花费时间也会比较长。而且,有的时候,想要迁移自己的服务程序,就要迁移整个虚拟机。显然,迁移过程也会很复杂,还可能会受主机硬件版本的影响,那有什么办法更灵活快速一些呢,这就有了容器

2022-03-14 21:37:06 1440

原创 云计算 twice day

昨天说到需要统一管理物理资源就需要虚拟化。什么是虚拟化虚拟化是云计算的基础,在同一物理机上运行多个“虚拟的服务器”,这种“虚拟服务器”就是虚拟机。从表面来看,他们各自有着自己的系统,但是他们公用一台计算机的CPU、硬盘、内存等资源。物理机,通常称为“宿主机(host)”,虚拟机则称为“客户机(guest)“。那谁来完成物理资源虚拟化的任务呢?就是大家经常听到的Hypervisor。Hypervisor,汉译过来是“超级监督者”,也叫做VMM(Virtual Machine Monitor,虚拟

2022-03-11 23:00:04 818

原创 云计算 first day

前两天自己看了一下存储的知识,算是对一些比较新的名词有一定的了解。今天就看看我眼中的云计算吧。什么是云计算很久以前,电脑被发明出来,他是个十分笨重的东西,这台东西包括了CPU、内存、显卡等硬件。那时还没有网络,用户在单机上,安装操作系统和软件,都由自己完成。后来有了网络,单机与单机之间可以通信了,便可以互相交换信息,协同工作。再后来,单机的性能越来越强,就有了服务器。人们发现,可以把一些服务器集中起来,放在机房里,然后让用户通过网络,去访问和使用服务器的计算资源。再再后来,慢慢的小型企业组..

2022-03-10 22:08:05 244

原创 study storage twice day

DAS/NAS/SAN除了内置存储之外,随着存储容量需求的不断增加,加上维护便利性的需要,计算机系统开始引入了外挂存储(外置存储)。上次说到,内置存储–硬盘(SDD HDD),前者用于做系统盘,后者容量大,用于存储数据。外置存储可分为内置存储与外挂存储,外挂存储可分为直连式存储(DAS)和网络存储。DAS直连式存储,一般是使用专用线缆(例如SCSI),与存储设备(例如磁盘阵列)进行直连,虽然服务器和磁盘阵列是分开的,但可以看成一个整体。用户访问也可通过SCSI协议访问应用。DAS缺点就是只能专门供一个

2022-03-09 23:42:56 61

原创 study storage one day

谈到存储,大家可能会想到自己电脑的硬盘呢?还是自己此电脑中显示的C盘?还是随身携带的U盘呢?哈哈,没错,这些都是存储,只是表现出来的方式不一样。我们现在处于信息时代,每天都在和电脑、手机打交道,我们的工作和生活,已经完全离不开视频、音乐、图片、文本、表格这样的数据文件。而所有这些数据文件,都需要通过电子设备进行保存,这就是数据存储,简称存储。(补充:像表格这样的数据,我们称之为结构化数据;视频、音乐、图片等我们称之为非结构化数据,全球80%都是非结构化数据)存储最基本的载体–硬盘对于我们普通用户来说

2022-03-08 22:13:56 544

原创 Linux第二节

2022-01-07 17:21:14 681

转载 Linux目录与文件

/bin:bin 是 Binaries (二进制文件) 的缩写, 这个目录存放着最经常使用的命令。/boot:这里存放的是启动 Linux 时使用的一些核心文件,包括一些连接文件以及镜像文件。/dev :dev 是 Device(设备) 的缩写, 该目录下存放的是 Linux 的外部设备,在 Linux 中访问设备的方式和访问文件的方式是相同的。/etc:etc 是 Etcetera(等等) 的缩写,这个目录用来存放所有的系统管理所需要的配置文件和子目录。/home:用户的主目录,.

2021-12-28 20:59:03 51

原创 Linux第一节

L

2021-12-27 11:58:29 429

原创 华为数通基础实验--链路聚合

华为数通基础实验–链路聚合链路聚合什么是链路聚合链路聚合是不进行硬件升级的条件下,通过将多个物理接口捆绑为一个逻辑接口,来达到怎加链路带宽的目的。在实现增大带宽目的的同时,链路聚合采用备份链路的记者,可以有效的提高设备之间的链路的可靠性。有什么用1、增大带宽2、提高设备信息传递的可靠性(其中一条出现故障,另外的仍然可以传输信息)3、备份链路有哪些种类手工负载分担模式:Eth-Trunk的简历、成员接口的加入有手工配置,没有链路聚合控制协议的参与。该模式下所有活动链路都参与数据的转发,平均分

2021-04-20 23:48:54 870

原创 Python第二次作业(循环)

(2)#请输入回报率roe = input("回报率为: ")#请设置年份year = input("年份: ")#设置初始金额,开始为100ori = 100count = 1while count <= int(year):output = ori*( 1 +int(roe)*0.01)**countprint(“第”+str(count)+"年: "+str(in...

2019-08-02 11:40:49 190

原创 Python第一次作业

def zl_zh(g):#克到千克zl=g/1000print(str(zl))ZL=zl_zh(1700)print(ZL)def Pythagorean_theorem(a,b):return ‘The right triangle third side’s length is {}’.format((a2 + b2)**(1/2))print(Pythagorean_the...

2019-07-29 16:28:55 146

原创 可规定的数组

#include<stdio.h>#include<stdlib.h>int main(){int m,n,i,j,k;int p={0};printf(“请输入数组的行与列:\n”);scanf("%d %d",&m,&n);for (i=0;i<m;i++){p=(int)malloc(msizeof(int));}for ...

2019-07-03 22:53:26 70

原创 选择模式,实现两个数的加减。

#include<stdio.h>int main(){int fun(int x,int y,int (*p)(int,int));int max(int,int);int min(int,int);int add(int,int);int n,a,b;printf(“please enter two number\n”);scanf("%d %d",&a,...

2019-06-26 20:32:52 174

原创 已经解决的问题

现在遇到的问题,应该可以用时间去解决,多敲敲键盘,多改改就成功了。

2019-06-24 22:54:36 147

空空如也

空空如也

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

TA关注的人

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