- 博客(17)
- 资源 (3)
- 收藏
- 关注
原创 Linux防火墙——了解防火墙以及iptables使用规则
关于防火墙的知识整理,以Linux防火墙工具为主,不定时丰富内容,如有不足,欢迎留言指正
2022-06-13 01:45:56
1248
原创 Http状态码
当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求。当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含 HTTP 状态码的信息头(server header)用以响应浏览器的请求。HTTP 状态码的英文为 HTTP Status Code。下面是常见的 HTTP 状态码:200 - 请求成功301 - 资源(网页等)被永久转移到其它URL404 - 请求的资源(网页等)不存在500 - 内部服务器错误HTTP 状态码分类HTTP 状态码由三个十进制数字组成,
2022-04-25 21:53:38
375
原创 网页基础之Http协议
HTMLHTML叫做超文本标记语言,是一种规范,也是一种标准,它通过标记符号来标记要显示的网页中的各个部分。网页文件本身是一种文本文件,通过在文本文件中添加标记符,可以告诉浏览器如何显示其中的内容。HTML文件可以使用任何能够生成txt文件的文本编辑器来编辑,生成超文本标记语言文件,只用修改文件名后缀为”.html”或“.htm”即可。HTML 基本标签(1)HTML 语法规则HTML标签采用双标记符的形式,前后标记符对应,分别表示标记开始和结束,标记符中间的内容被标签描述。前标记符由“&l
2022-04-25 19:02:12
1024
原创 Linux系统防火墙——firewalld
firewalld概述firewalld防火墙是CentOS 7系统默认的防火墙管理工具,取代了之前的iptables防火墙,也是工作在网络层,属于包过滤防火墙。firewalld和iptables都是用来管理防火墙的工具(属于用户态)来定义防火墙的各种规则功能,内部结构都指向netfiler网络过滤子系统(属于内核态)来实现包过滤防火墙功能firewalld提供了支持网络区域所定义的网络连接以及接口安全等级的动态防火墙管理工具支持IPV4、IPV6防火墙设置以及以太网桥(在某些高级服务可能会
2022-04-25 16:04:50
5605
原创 磁盘阵列——RAID
什么是RAID?独立硬盘冗余阵列(RAID, Redundant Array of Independent Disks),旧称廉价磁盘冗余阵列(Redundant Array of Inexpensive Disks),简称磁盘阵列。利用虚拟化存储技术把多个硬盘组合起来,成为一个或多个硬盘阵列组,目的为提升性能或数据冗余,或是两者同时提升。RAID 层级不同,数据会以多种模式分散于各个硬盘,RAID 层级的命名会以 RAID 开头并带数字,例如:RAID 0、RAID 1、RAID 5、RAID 6、RA
2022-04-24 18:44:27
409
原创 LVM逻辑卷(粗整)
LVM逻辑卷LVM 是 Logical Volume Manager 的简称,译为中文就是逻辑卷管理。它是 Linux 下对硬盘分区的一种管理机制。LVM 适合于管理大存储设备,并允许用户动态调整文件系统的大小。此外,LVM 的快照功能可以帮助我们快速备份数据。LVM 为我们提供了逻辑概念上的磁盘,使得文件系统不再关心底层物理磁盘的概念。- 物理卷(Physical Volume,PV):就是真正的物理硬盘或分区。- 卷组(Volume Group,VG):将多个物理卷合起来就组成了卷组。组成同一
2022-04-24 17:51:57
855
原创 Linux 磁盘管理
硬盘接口类型- IDE:133MB/s,并行接口,早期家用电脑- SCSI:640MB/s,并行接口,早期服务器- SATA:6Gbps,SATA数据端口与电源(长的,数据线短的)端口是分开的,即需要两条线,一条数据线,一条电源线- SAS:6Gbps,SAS是一整条线,数据端口与电源端口是一体化的,SAS中是包含供电线的,而SATA中不包含供电线。SATA标准其实是SAS标准的一个子集,二者可兼容,SATA硬盘可以插入SAS主板上,反之不行。- M.2:- 光纤接口机械硬盘(H
2022-04-24 16:43:14
1029
原创 Linux系统权限和目录管理
用户账号和组账号在linux中,每个用户是通过User Id(UID)唯一标识新建用户Id号是自动分配的 1--60000 端口号是0--65535按照用户可否登录分类:程序用户:1--499(centos 6) 1--999(centos 7)在系统一半默认的情况下,程序用户是无法登录的,是对守护进程获取资源进行权限分配普通用户:500+(centos 6) 1000+(centos 7)在不指定分...
2022-04-24 14:07:32
1613
原创 shell脚本变量
变量的定义1 变量就是在程序运行过程中它的值是允许改变的量2 变量是用一串固定的字符来表示不固定值的一种方法3 变量是一种使用方便的占位符,用于引用计算机内存地址,该地址可以存储在Script运行时可更改的程序信息4 在shell中变量是不能永久保存在系统中的,必须在文件中声明变量名称的规范1 变量名与等号(=)之间不能有间隔2 命名只能使用英文字母,数字和下划线,首个字符不能以数字开头。3 名称中间不能有空格,可以使用下划线(_)4 不能使用标点符号5不能使用bash里的关键字(可用
2022-04-22 16:15:25
1346
原创 防火墙——iptables
iptables是系统自带的软件防火墙 (IP信息包过滤系统:IP 端口 协议)网络层iptables CentOS 5/6两个关键组件 netfilter 内核态(保存规则集) iptables 用户态(防火墙的管理规矩)内容:四表raw表: 确定是否对该数据包状态进行跟踪 包含两个链:#OUTPUT #PREROUTINGmangle表:修改数据包内容,用来做流量整形的,给数据包设置标记。包含链: #INPUT #OUTPUT #FORWARD #PR...
2022-04-22 13:58:03
650
原创 Linux基础——认识安装包;了解并管理RPM;学会yum安装和编译安装
什么是Linux源码包?实际上,源码包就是一大堆源代码程序,是由程序员按照特定的格式和语法编写出来的源码包一般包含多个文件,为了方便发布,通常会将源码包做打包压缩处理,Linux 中最常用的打包压缩格式为“tar.gz”,因此源码包又被称为 Tarball。总的来说,使用源码包安装软件具有以下几点好处: 开源。如果你有足够的能力,则可以修改源代码。 可以自由选择所需的功能。 因为软件是编译安装的,所以更加适合自己的系统,更加稳定,效率也更高。 卸载方便。
2022-04-05 19:41:03
313
原创 Linux基础(5)了解不同目录的主要任务 学会查看文件 了解压缩和解压缩 了解vi编辑
一级目录/bin/ 存放系统命令,普通用户和 root 都可以执行。放在 /bin 下的命令在单用户模式下也可以执行/sbin/ 保存与系统环境设置相关的命令,只有 root 可以使用这些命令进行系统环境设置,但也有些命令可以允许普通用户查看/boot/ 系统启动目录,保存与系统启动相关的文件,如内核文件和启动引导程序(grub)文件等/dev/ 设备文件保存位置/etc/ 配置文件保存位置。系统内所有采用默认安装方式(rpm 安装)的服务配...
2022-03-24 00:30:55
194
原创 Linux基础 (4)了解常用命令
常见命令pwd(print work directory)显示当前路径cd(change directory)目标位置cd - 上一次目录cd ./ 当前目录cd ../ 上一级目录cd 切换到当前宿主家目录ls [选项] [文件或目录… ]生产环境中慎重直接使用,文件量过大会直接死机(有的服务器上的文件是千万级别)文件类型 - 普通文件 d 目录文件directory l 符号链接文件link b 块...
2022-03-23 22:06:07
378
原创 Linux基础(3)了解shell环境、内外部命令以及如何获得命令运用帮助
了解什么是shell?如何查看当前的shellshell是Linux系统中后台运行的一种特殊程序也可以理解成一种特殊的软件,提供了用户与内核进行交互操作的一种接口 。用户使用应用程序发布指令比如 (使用浏览器访问网页)shell去通知操作系统需要进行什么样的操作(相当于解释层)内核相当于操作系统去指挥硬件,硬件才能工作,否则无法交互echo $SHELL 可以查看当前目录所用的shellcat /etc/shells 可以查看在配置文件下用的所有shell类型pstree
2022-03-23 15:37:24
1478
原创 Linux基础(2)配置基础实验环境
配置虚拟网卡为了方便实验,我们需要把虚拟机的IP固定,这就需要我们配置虚拟网卡配置网卡文件之前需要我们知道在NAT模式下的网关,可以打开文件下的编辑中的虚拟网络编辑器,选择NAT模式下的NAT设置,查看自己的网关地址::1.修改配置文件/etc/sysconfig/network-scripts/ifcfg-ens332.需要修改的选项BOOTPROTO=staticONBOOT=yes添加的内容IPADDR=192.168.133.5(根据具体情况,自行设置)IP地址.
2022-03-23 13:59:01
190
原创 Linux基础
虚拟机环境配置第一步,安装虚拟机1、新建虚拟机(可以选择文件中的新建虚拟机,也可以直接在主页选择安装新的虚拟机)2、选择典型安装(直接选择典型安装就可以,能满足实验需求即可)3、选择稍后安装操作系统(操作系统安装会在下一步的编辑虚拟机设置里面和其他一起设置)4、选择系统类型和版本(根据自身的不同需求选择不同的系统和版本,笔者是centos7的,之后的实验也是基于这个系统开展的)5、选择安装虚拟机的文件路径(不建议使用中文目录名称,存在潜在问题,不同...
2022-03-23 10:47:00
122
原创 网络原理与应用
01-5G网络与云计算02-计算机网络参考模型03-网络布线与数制转换04-VRP基础及操作05-交换机基本原理与配置06-网络层协议介绍07-IP地址规划与子网划分08-传输层协议介绍09-静态路由原理与配置10-VLAN与三层交换机11-单臂路由与链路聚合5G网络与云计算一、5G云是什么?1、5G是第5代通信技术2、5G的3大特征:超大带宽、超低时延、超多连接3、主要特点:显著提升无线数据传输效率和质量二、云计算是什么?1、是.
2022-02-25 12:03:04
842
Linux系统管理:了解、学习、运用并掌握Linux系统
2022-03-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人