- 博客(59)
- 收藏
- 关注
原创 文本三剑客-Sed
sed是一种流编辑器,它是文本处理中非常有用的工具,能够完美的配合正则表达式使用,处理时,把当前处理的行存储在临时缓冲区中,称为模式空间,接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变。(1)sed命令是将一系列的编辑命令应用于一批文本的理想工具。(2)sed命令是一个非交互式的文本编辑器,它可以对来自文本文件以及标准输入的文本进行编辑。其中,标准输入可以是来自键盘、文件重定向、字符串、变量或者是管道的文本。
2023-05-24 11:18:31
850
原创 防火墙之入侵检测
1. 入侵检测介绍(1)入侵检测概念:通过监视各种操作,分析,审计各种数据和现象来实时检测入侵行为的过程,它是一种积极的动态的安全防御技术(2)入侵检测系统(IDS):用于入侵检测的所有软硬件系统,发现有违反安全策略的行为或系统存在被攻击的痕迹,立即启用有关安全机制进行应对
2023-03-28 15:51:30
2203
原创 华为防火墙之NAT学习
通过ASPF功能可以对这些协议的应用层数据进行解析,识别这些协议协商出来的端口号,从而自动为其开放相应的访问规则,解决这些协议不能正常转发的问题。出接口地址(Easy-IP)因其转换方式非常简单,所以也称为Easy-IP,和NAPT一样,既转换源IP地址,又转换源端口,区别是出接口地址方式转换后的地址只能是NAT设备外网接口所配置的IP地址,属于多对一转换,可以节约IP地址,主要适用于没有额外的公网地址可用,内部上网用户非常多的场景下,直接通过外网接口本身的IP地址作为转换目标。
2023-03-21 18:49:42
1613
原创 浅浅学习下ftp协议以及面试ftp的八股文
文件传输协议FTP(File Transfer Protocol)是因特网中使用最广泛的文件传输协议。FTP使用交互式的访问,允许客户指定文件的类型和格式(如指明是否使用ASCII码),并允许文件具有存取权限(如访问文件的用户必须经过授权,并输入有效的口令)。文件传输协议有基于的FTP和基于的简单文件传输协议,它们都是文件共享协议中的一大类,即复制整个文件,其特点是:若要存取一个文件,就必须先获得一个本地的文件副本。如果要修改文件,只能对文件的副本进行修改,然后再将修改后的文件传回到原节点。
2023-03-20 13:20:13
768
原创 shell条件测试
为了能够正确处理Shell程序运行过程中遇到的各种情况,Linux Shell提供了一组测试运算符。通过这些运算符,Shell程序能够判断某种或者几个条件是否成立。条件测试在各种流程控制语句,例如判断语句和循环语句中发挥了重要的作用,所以,了解和掌握这些条件测试是非常重要的。
2023-03-13 20:16:48
443
2
原创 华为ensp防火墙USG6000V通过web登录教程(及常见40/45报错解决方法。)
防火墙报40错误/防火墙安装镜像后进入防火墙没有提醒用户界面,只有密码登录界面,解决方法原因是安装的防火墙的镜像不合适,删除干净后,重新安装新的镜像主给你防火墙镜像包链接。ensp通过web访问过程。
2023-03-11 23:16:15
10963
3
原创 shell基本知识
在学习Shell编程之前,必须弄清楚什么是Shell。为了能够使读者在学习具体的Shell编程之前对 Shell有个基本的了解,本节将对Shell进行概括性的介绍,包括Shell的起源和功能。
2023-03-08 18:14:04
1032
1
原创 十分钟学习nfs服务器
NFS是Network File System的缩写,中文称为网络文件系统,它的主要功能是通过网络(一个局域网)让不同的主机系统之间可以共享文件或目录,NFS的客户端(一般为应用服务器,例如web)可以通过挂载(mount)的方式将NFS服务器共享的数据目录挂载到NFS客户端本地系统中(就是某一个关在点下),从客户端本地看,NFS服务器端共享目录就好像是客户端自己的磁盘分区或者目录一样,而实际上却是远端的NFS服务器的目录。
2023-02-28 19:19:37
917
原创 详解Web服务器与http https协议工作过程
web状态码1xx:表示服务器已接收了客户端请求,客户端可继续发送请求;2xx:表示服务器已成功接收到请求并进行处理;表示服务器要求客户端重定向;表示客户端的请求有非法内容;5xx:表示服务器未能正常处理客户端的请求而出现意外错误;200 OK:表示客户端请求成功;400 Bad Request:表示客户端请求有语法错误,不能被服务器所理解;401 ;http,https工作过程。哈希,对称加密,非对称加密学习
2023-01-08 16:33:47
1662
原创 linux xshell用户免密登录设置
3.在该目录创建authorized_keys目录。2.创建mkdir ~/.ssh目录。1.在xshel进行密钥获取操作。5.进行免密登录(创建连接)免密登录的报错解决所选的用户密钥未在远程主机上注册,请再试一次”SSH 登录远程linux服务器1.ssh目录的权限必须是700(chomd 700 .ssh)2.authorized_keys文件权限必须是600(chmod 600 authorized_keys)检查最开始的环境配置防火墙与黑白名单
2023-01-06 09:50:51
2483
原创 全网最全ssh:远程连接服务器学习,教你十分钟学会
1、什么是远程连接服务器远程连接服务器通过文字或图形接口方式来远程登录系统,让你在远程终端前登录linux主机以取得可操作主机接口(shell),而登录后的操作感觉就像是坐在系统前面一样。2、远程连接服务器的功能分享主机的运算能力服务器类型:有限度开放连接工作站类型:只对内网开放3、远程连接服务器的类型(以登录的连接界面来分类)文字接口明文传输:Telnet、RSH等,目前非常少用加密传输:SSH为主,已经取代明文传输图形接口:XDMCP、VNC、XRDP等4、文字接口连接服务器。
2023-01-05 11:24:34
5689
2
原创 十分钟学会在linux上部署chrony服务器(再见 NTP,是时候拥抱下一代时间同步服务 Chrony 了)
chrony服务器chrony服务器Chrony是一个开源自由的网络时间协议 NTP 的客户端和服务器软软件。它能让计算机保持系统时钟与时钟服务器(NTP)同步,因此让你的计算机保持精确的时间,Chrony也可以作为服务端软件为其他计算机提供时间同步服务。Chrony由两个程序组成,分别是chronyd和chronycchronyd是一个后台运行的守护进程,用于调整内核中运行的系统时钟和时钟服务器同步。它确定计算机增减时间的比率,并对此进行补偿。
2023-01-05 10:41:04
1790
原创 5分钟带你学习 linux 收发邮件步骤详解 at命令详解 crontab命令详解 附加at crontab命令练习
linux 收发邮件步骤详解 at命令详解 crontab命令详解
2023-01-02 20:41:00
856
原创 五分钟带你了解 Linux如何配置网络,增添网络会话,Wget下载,yum仓库配置
拓扑、设备类型和位置信息分配固定的名字。网络接口的名称的前两个字符为网络类型符号。一个网络接口,可以有多个网络连接,但同一时间只能有一个网络连接处于活动状态。会话和网卡的关系:一个网卡可以有多个会话,但是一个时刻只能连接到一个会话。:创建连接时候必须指定类型,类型有很多,可以通过。的方式为网络接口命名,该方式可以根据固件、设备。表示是插在可以热拔插的插槽上的独立设备及索引号。)的名字,这个名字可以任意定义,无需。里能看到的网卡的名字。,对应网卡配置文件里的。,对应网卡配置文件里的。:对应网卡配置文件里的。
2022-12-12 11:17:20
615
原创 五分钟带你实战linux 创建组用户,创建新用户,修改用户组属性,修改权限的应用
(2)创建myuser用户属于mygroup组群,接着以myuser身份登录,创建ex和hv两个文件于/home/myuser目录,并使hv文件的同组用户是root。(3)创建myuser用户属于mygroup组群,接着以myuser身份登录,创建ex和hv两个文件于/home/myuser目录,并使hv文件的同组用户是root。1、(1)创建mygroup组,group组,GID为600的temp组及组id为40000的adminuser组。(1)创建mygroup group组。
2022-11-23 20:20:46
1159
原创 五分钟学会 shell语句修改永久性别名,压缩与解压缩(zip gzip bzip2)文件上传预下载(sftp)
shell修改永久性别名,压缩与解压缩(zip gzip bzip2环境变量(全局变量)和普。路径下搜索和命令同名的二进制文件,如果有则执行该二进制文件,如果没有则提示命令找不到。变量命名的规则:只能使用数字、字母和下划线,且不能用数字开头。外置命令,在文件系统的某个目录下,有个与命令名称相同的文件。:壳,命令解释器,负责解析用户输入的命令。,当用户每次执行外部命令的时候都会去该变量所记录的。为了完成自我管理和基本的管理,不同的。也可称为局部变量,只能在创建它们的。内置不同的命令,但是。开发脚本程序时创建。
2022-11-18 17:47:48
583
原创 全网最全linux Csa 文件创建,删除的方法,教你五分钟掌握干货
软链接文件的创建 ln -s 源文件 源文件.solf。硬链接的创建 ln 源文件 源文件.hard。普通文件的创建 touch 文件名。linux系统的目录结构。linux的文件类型。
2022-11-06 17:25:04
499
原创 Python(匿名函数,闭包,枚举,json,高阶函数,迭代器,生成器,装饰器)
对于列表这种数据结构,里面的每一个元素我们都要在内存中为之开辟一个空间,不管你以后是否能用到它,如果要创建一个包含100万个元素的列表,但是只会用到其中几个元素,那么这样显然就很浪费内存,所以,如果列表元素可以按照某种算法推算出来,那我们是否可以在循环的过程中不断推算出后续的元素呢?,这个函数的特殊之处在于它的返回值也是一个函数,使用python装饰器的好处就是在不用更改原函数的代码前提下给函数增加新的功能。:由英文的命名规则知道,后缀是able的意思就是可怎么样的,因此iterable就是可迭代的意思。
2022-10-24 11:57:46
729
3
原创 mysql字符型函数,数字型函数,日期型函数,流程控制型函数 select语句的运用
mysql字符型函数,数字型函数,日期型函数,流程控制型函数 select语句的运用
2022-10-24 11:38:15
101
原创 Mysql表的创建,唯一值的约束,索引的运用,视图(不同表,不同字段,同一视图)的练习
1.用SQL语句创建学生表student,定义主键,姓名不能重名,性别只能输入男或女,所在系的默认值是“计算机”。3.为SC表建立按学号(sno)和课程号(cno)组合的升序的主键索引,索引名为SC_INDEX。:sc(Sno,Cno,Score)学号,课程号,成绩Sno,Cno为主键。4.创建-视图 stu_info,查询全体学生的姓名,性别,课程名,成绩。(Cno,Cname,)课程号,课程名 Cno为主键。所在系的默认值是“计算机”。Sname定义唯一约束。
2022-10-24 10:24:49
1009
原创 Docker容器安装 docker中mysql的基本操作
进入下载 docker-ce.x86_64 0:18.06.0.ce-3.el7 版本。2.7 效验配置是否成功。查看docker状态。
2022-10-21 14:27:57
294
原创 Mysql创建表(creat)查看(show,describe)删除表(drop)修改(add/modify,drop,change,rename)约束(主键,外键,唯一键,自增,非空)练习
mysql的增删改查的练习修改标的结构十分灵活
2022-10-20 14:33:53
278
原创 Mysql第二节(Cannot find a valid baseurl for repo: base/7/x86_64 name or service not known centos 7)
基本报错Cannot find a valid baseurl for repo: base/7/x86_64name or service not known centos 7的处理gpg报错给linux安装mysql操作
2022-10-19 10:29:50
579
原创 Mysql最基本命令 (入门级字典)
1.对数据库常用命令 1.连接数据库 mysql -u用户名 -p密码 2.显示已有数据库 show databases; 3.创建数据库 create database sqlname; 4.选择数据库 use database sqlname; 5.显示数据库中的表
2022-10-17 10:02:33
141
原创 Mysql基础
DDL全称是Data Definition Language,即数据定义语言,定义语言就是定义关系模式、删除关系、修改关系模式以及创建数据库中的各种对象,比如表、聚簇、索引、视图、函数、存储过程和触发器等等。数据定义语言是由SQL语言集中负责数据结构定义与数据库对象定义的语言,并且由CREATE、ALTER、DROP和TRUNCATE四个语法组成。--创建一个student表)--student表增加一个年龄字段。mysql的入门打开方式四种类型
2022-10-14 18:06:49
129
原创 Python正则表达式 组 正向断言 反向断言
学习正则表达式最有效的工具网站正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。断言 异常的区别四种断言
2022-10-10 17:58:38
892
原创 Python的Urllib.request模板
get post方式urllib库的包request函数中的Reques方法与urlopen方法
2022-09-21 16:48:07
626
1
原创 三层架构(网络冗余学习)
Eth-Trunk配置创建vlan 划分vlan trunk干道生成树配置SVI 配置VRRP DHCP 配置网络冗余三层架构
2022-08-16 10:39:36
1708
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人