自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 shell编程之免交互--Here Document与Expect

文章目录shell编程之免交互--Here Document与Expect一、Here Document免交互1.1Here Document概述1.2Here Document使用注意事项1.3 Here Document常规用法1.3.1通过read命令接收并打印1.4通过passwd给用户设置密码1.5变量替换1.6 变量替换关闭功能1.7去除每行之前的TAB字符二、expect免交互2.1Expect概述2.2Expect基本命令2.2.1Expect命令流程3.2.2基本命令(expec

2020-07-28 11:26:08 291

原创 linux--搭建FTP服务器

文章目录linux--搭建FTP服务器之详解一、FTP软件安装1.1下载ftp软件linux–搭建FTP服务器之详解一、FTP软件安装1.1下载ftp软件[root@localhost ~]# yum install -y vsftpd已加载插件:fastestmirror, langpacksLoading mirror speeds from cached hostfilebase: ftp.sjtu.edu.cnextras: ftp.sjtu.edu.cnupdates

2020-07-27 15:41:29 187

原创 linux--cobbler自动装机之详解

文章目录linux--cobbler自动装机之详解一 :环境设置与安装步骤1.1环境设置1.2安装信息科软件包1.3 安装cobbler环境1.4 安装步骤1.4.1步骤预览1.4.2 cobbler工具配置1.4.3 部署安装二:修改配置文件2.1修改cobbler配置文件2.2 开启dhcpd与cobbler.service 并关闭防火墙2.3 cobbler check 并优化三: 导入系统镜像3.1:步骤3.2挂载并导入镜像文件3.3查看导入情况四;测试装机与cobbler -web认证管理4.1

2020-07-27 12:06:57 151

原创 生成树协议STP之精华

文章目录生成树协议STP前言交换机转发流程回顾**一:STP生成树协议概念**1.1生成树协议存在意义1.2网桥协议数据单元1.2.1**BPDU ( Bridge Protocol Data Unit)网桥协议数据单元**1.2.2BPDU功能1.3 BPDU分裂1.4 选举根交换机规则1.5端口角色1.6端口状态描述1.7.选举根端口、制定端口的规则二、快速生成树协议三、多实例生成树协议四 :实验案例4.1 SW3配置4.1.1接口配置4.1.2mstp配置4.2 SW1配置4.2.1接口配置4.2.

2020-07-27 10:24:47 283

原创 正则表达式之精华

文章目录正则表达式前言一、基础正则表达式1 .1正则表达式的定义1.2 正则表达式用途1.3 基础正则表达式1.4 grep命令1.4.1查找特定字符命令执行后,符合匹配标准的字符, 字体颜色会变为红色1.4.2利用中括号“[]”来查找集合字1.4.3^ 的的用法1.4.4查找行首“^”与行尾字符“$“*1.4.5***\*查找任意一个字符\*******\*“.”\*******\*与重复字符\*******\*“\*”\****1.4.6元字符‘*’1.4.7查找连续字符范围“{}”1.5元字符总结二

2020-07-27 08:09:47 277

原创 正则表达式

文章目录正则表达式之精华前言一、基础正则表达式1 .1正则表达式的定义1.2 正则表达式用途1.3 基础正则表达式1.4 grep命令1.4.1查找特定字符命令执行后,符合匹配标准的字符, 字体颜色会变为红色1.4.2利用中括号“[]”来查找集合字1.4.3^ 的的用法1.4.4查找行首“^”与行尾字符“$“*1.4.5***\*查找任意一个字符\*******\*“.”\*******\*与重复字符\*******\*“\*”\****1.4.6元字符‘*’1.4.7查找连续字符范围“{}”1.5元字符

2020-07-26 23:41:14 26138 1

原创 shell脚本之循环语句(for循环与while循环之详解)

文章目录shell脚本之循环语句(for循环与while循环之详解)一、for循环语句1.1for语句结构1.2for语句示例1.2.1利用文件中的名称列表批量添加用户,并给每个用户设置密码1231231.2.2批量删除上面添加的用户1.2.3 根据IP地址批量检查主机状态二、while循环语句2.1while语句结构2.2while语句示例2.2.1 批量添加以stu开头以数字进行编号的账户名即stu1、stu2、stu3.....stu10,初始密码为1231232.2.2检测14.0.0.1 14.0

2020-07-26 10:51:24 510

原创 shell脚本之until语句和函数

文章目录shell脚本之until语句、函数和数组一、until语句1.1until语句结构1.2until语句的应用1.2.1通过循环累加的方式计算1-100的和1.2.2 为制定用户发在线消息二、函数2.1shell函数概述2.2shell函数定义2.3:调用函数的方法2.4:shell函数应用2.5函数的参数2.5.1函数的用法2.5.2参数的表示方法2.5.3示例2.5.4local定义局部变量2.5递归函数三、数组3.1数组的概念3.1.1数组:3.1.2数组构成3.1.3数组下标3.2数组的类型

2020-07-26 10:08:10 1443

原创 shell脚本之九九乘法表与等腰三角形

文章目录shell脚本之九九乘法表与等腰三角形一、九九乘法表二、等腰三角形shell脚本之九九乘法表与等腰三角形一、九九乘法表#!/bin/bashfor ((i=1;i<=9;i++))do for ((j=1;j<=i;j++)) do echo -ne "${i} X ${j} =$[ $i * $j]\t" done echo "" done[root@localhost ~]# sh 99.sh1 X 1 =1 2 X 1 =2 2

2020-07-22 13:08:45 334

原创 Samba服务器的搭建

文章目录Samba服务器的搭建一、实验环境二、实验步骤2.1服务机centos7 配置Samba服务2.1.1安装2.2 Samba配置2.2.1Samba服务器的配置文件在/etc/samba/文件夹下面2.2.2共享参数说明2.2.3[ global ] //设置全局参数.三、客户机验证(windows)Samba服务器的搭建samba服务器作用:Samba服务器是实现Linux网络与Microsoft网络的资源共享的一个工具。通过SMB协议实现资源共享。一、实验环境一台cent

2020-07-20 11:47:13 279

原创 shell脚本之石头剪刀布小试牛刀

文章目录shell脚本之石头剪刀布小试牛刀实现人机对战脚本测试shell脚本之石头剪刀布小试牛刀实现人机对战0代表石头 1代表剪刀 2代表布脚本#!/bin/bashread -p "请输入[0-2],0石头,1剪刀,2布:" numpc=`expr $RANDOM % 3`if [ "$num" = "$pc" ];then echo "平局"else case $pc in 0) if [ $num = 2 ];then e

2020-07-17 13:40:35 581 1

原创 shell--编程之条件语句

文章目录shell--编程之条件语句一:条件测试1.1:文件测试1.1.1:test命令1.1.2文件测试基本格式1.2:整数测试1.3:字符串与逻辑测试1.3.1:字符串比较1.3.2:逻辑测试二:if语句2.1:if单分支语句2.2if双分支语句**2.3:if多分支语句**三、case语句结构3.1case多分支语句1.1:case语句的结构shell–编程之条件语句一:条件测试1.1:文件测试1.1.1:test命令test命令:测试特定的表达式是否成立,当条件成立时,测试语句的返回值为

2020-07-17 09:28:07 139

原创 shell编程规范与变量

文章目录shell编程规范与变量一、shell 脚本概述1.1shell脚本概念1.2shell脚本应用场景1.3shell的作用1.3.1shell的作用——命令解释器,充当翻译官1.3.2用户的登录shell1.4shell编程规范1.4.1编写shell脚本1.4.2 执行脚本文件 方法1.4shell编程规范1.5重定向与管道1.5.1重定向符号1.5.2:管道操作符号“|”1.5.3 交互式硬件设备二、shell脚本变量2.1shell变量的作用,类型2.2自定义变量2.2.1:定义一个新的变量与

2020-07-16 11:41:43 137

原创 linux--NFS资源共享实验

文章目录linux--NFS资源共享一:实验环境二:实验步骤2.1添加一块磁盘用于作为共享目录(服务端)2.2永久挂载(服务端)2.3关闭防火墙2.4**安装NFS工具及服务(服务端)**2.5、修改配置文件(服务端)6、启动服务(服务端)2.7、安装httpd服务并关闭防火墙(客户端)**2.8、远程挂载目录(客户端)**3.9永久挂载(客户端)3.10、创新页面文件(客户端)3.10、创新页面文件(客户端)linux–NFS资源共享一:实验环境两台虚拟机服务端 192.168.100.10客

2020-07-15 13:34:10 212

原创 yum仓库搭建md

文章目录linux--搭建远程yum仓库一:实验环境二:实验步骤2.1改名字(为了方便区分客户端和服务端)2.1.1修改为服务端server2.1.2修改为客户端client2.2将光盘挂载2.3安装FTP服务2.4:进入服务站点,将镜像文件复制到文件夹2.5关闭防火墙2.6客户机配置2.6.1安装ftp服务2.6.2使用ftp匿名方式登录服务端2.6.3将所有的repo文件移动到文件夹中2.6.4清空缓存,自己写一个repo文件,并将秘钥复制到其中2.6.5 yum list 已生效,更新一下2.6.6下

2020-07-14 23:02:16 217

原创 远程访问及控制实验

文章目录远程访问及控制一:SSH远程管理1.1**:配置Open SSH服务端**1.1.1:SSH协议1.1.2:OpenSSH服务1.1.2.1 OpenSSH1.1.2.2服务监听选项二:用户登录控制2.1普通的口令登录方式2.2限制账号登录2.3**测试最大密码重试次数**2.4设置黑白名单2.4.1白名单三:**远程配对密钥验证**开启密钥对功能3.1客户端3.2 开启bash代理,免去重复输入秘钥的麻烦3.3**scp远程安全复制**3.3.1 拷贝文件到主服务器3.3.2查看拷贝过去的文件*3

2020-07-13 15:44:47 791

原创 yum仓库搭建md

文章目录linux--搭建yum仓库一:实验环境二:实验步骤2.1改名字(为了方便区分客户端和服务端)2.1.1修改为服务端server2.1.2修改为客户端client2.2将光盘挂载2.3安装FTP服务2.4:进入服务站点,将镜像文件复制到文件夹2.5关闭防火墙2.6客户机配置2.6.1安装ftp服务2.6.2使用ftp匿名方式登录服务端2.6.3将所有的repo文件移动到文件夹中2.6.4清空缓存,自己写一个repo文件,并将秘钥复制到其中2.6.5 yum list 已生效,更新一下2.6.6下载h

2020-07-13 13:38:35 349

原创 dns正向解析实验

文章目录llinux--DNS服务 之 主从复制一:实验环境二:实验步骤2.1主从服务器都关闭防火墙2.2主从服务器都安装BIND2.3BIND的配置文件2.4编辑 主配置文件 /etc/named.conf2.5编辑区域配置文件 /etc/named.rfc1912.zones2.6将区域数据配置文件复制到johnson.com.zone2.7区域数据配置文件 /var/named/named.localhost2.8设置提供域名解析服务的服务器的IP地址llinux–DNS服务 之 主从复制

2020-07-12 17:00:31 689

原创 Linux--DNS服务--分离解析实验

文章目录Linux--DNS服务--分离解析一、实验环境二 : 实验步骤2.1主机1分离解析配置(centos7.6)2.1.1安装dns服务软件Linux–DNS服务–分离解析一、实验环境第一台机器简称主机1,操作系统是centOS7.6,两个网卡,地址分别为:12.0.0.1和192.168.100.1;第二台机器简称主机2,操作系统是centOS7.6,地址为:192.168.100.100;第三台机器简称win10,操作系统是win10,地址为:12.0.0.100;注:所有机器采用仅主

2020-07-12 15:54:50 302

原创 DHCP实验

文章目录Linux--DHCP实验一:在ENSP上进行绘制拓扑图,并配置1.1LSW2配置1.1.1关闭提示功能1.1.2Ethernet0/0/2口配VLAN101.1.3Ethernet0/0/3口配VLAN201.1.4Ethernet0/0/4口配VLAN1001.1.5Ethernet0/0/1口配trunk1.2 LSW1配置1.2.1关闭提示功能1.2.2三层交换机配网关地址1.2.3配trunk1.2.4DHCP配置二:在centos7.6虚拟机上进行DHCP配置2.1安装DHCP2.2绑定

2020-07-07 09:21:01 2841

原创 Linux---网络服务---DHCP原理与配置

文章目录Linux---网络服务---DHCP原理与配置一:了解DHCP服务1.1:DHCP概述1.2:DHCP的优点1.3:DHCP分配方式二:DHCP的工组原理2.1:DHCP的租约过程2.2:DHCP租约详解2.2.1:客户机发送IP请求:发送DHCP discover广播2.22:服务器收到客户机的请求响应发送:DHCP offer广播2.23:客户机选项IP地址:发送DHCP requsest广播[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ncUZ8O3t-159

2020-07-06 19:18:20 628

原创 浮动路由实验

浮动路由实验*实验要求*R1设置浮动路由,三层交换机LSW1和LSW2通过vrrp设置,设置主链路和辅链路实现全网互通,当主链路故障,辅链路能代替主链路*实验步骤*【1】搭建拓扑图【2】交换机LSW3配置【3】交换机LSW1配置【4】交换机LSW2配置【5】路由器R1配置【6】测试具体步骤【1】搭建拓扑图[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Yw4o2d9B-1590729071969)(file:///C:\Users\LIU\AppDat

2020-07-06 13:14:31 240

原创 动态路由rip1实验

动态路由rip1实验实验需求两个路由器配rip 1实验步骤【1】绘制拓扑图【2】R1路由器配置【3】R2路由器配置【4】R3路由器配置【5】测试1【6】解决R3学习不到路由信息问题具体步骤【1】绘制拓扑图[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-REaoT9wE-1591093991954)(file:///C:\Users\LIU\AppData\Local\Temp\ksohtml10148\wps1.jpg)]【2】R1路由器配置2.1配

2020-07-06 13:13:26 408

原创 linux --- yum仓库搭建实验

文章目录linux ---仓库搭建 yum实验一:**安装httpd安装包****二:离线状态下安装rpm软件包**2.1:模拟无网络2.2:修改静态地址三:挂载镜像文件进行安装yum仓库搭建四要素**四:测试yum仓库安装**linux —仓库搭建 yum实验一:安装httpd安装包[root@localhost ~]# yum -y install httpd ###安装httpd[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-yRQy5okn-159

2020-07-06 12:31:32 379

原创 LINUX网络服务设置

文章目录LINUX网络服务设置一:查看网络配置1.1使用ifconfig命令查看网络接口地址1.2 hostname命令1.2.1查看主机名称1.2.2永久修改主机名1.3 route命令1.4 netstat命令1.5 SS命令二:测试网络连接2.1 ping命令2.2 traceroute命令2.3 nslookup命令三:修改网络配置文件3.1使用网络配置 ifconfig命令3.1.1修改网卡的IP地址、子网掩码
需要设置网卡的地址时3.1.2禁用、激活网络接口3.1.3 为网卡绑定虚拟接口3.2.

2020-07-05 23:35:27 815

原创 11深入理解LinuX 文件系统

文章目录深入理解LinuX 文件系统1.1 .inode与block 详解1.1.1 inode和block概述1.1.2inode的内容1.1.3inode的内容1.1.4inode的号码二:硬链接与软连接2.1:硬链接2.2:软链接2.3:软链接与硬链接总结三:恢复误删除的文件3.1:实验:恢复XFS类型的文件3.1.1:xfsdump命令格式四:日志文件分析4.1:内核及系统日志4.1.1:由系统服务rsyslogd统一管理4.1.2:日志消息的级别-重要4.2:用户日志4.2.1:保存目录4.2.2

2020-07-05 21:44:08 302

原创 Linux--账号和权限管理

文章目录Linux--账号和权限管理一:用户账号和组账号概述1.1:用户账号和组账号1.1.2用户账号1.1.2组账号1.2:UID号和GID号1.3:用户账号文件/etc/passwd1.4:组账号文件1.4.1:/etc/group 和 /etc/gshadow二:用户账号和组帐号管理2.1:用户账号管理2.1.1:useradd命令–添加用户账号2.1.2:passwd命令–设置/更改用户口令2.1.3:usermod命令–修改用户账号的属性2.1.4userdel命令–删除用户账号2.1.5:用户账

2020-07-05 19:24:24 218

原创 Linux--lvm逻辑卷管理与磁盘配额

文章目录Linux--lvm逻辑卷管理与磁盘配额一:LVM概述**1.1:PV(Physical Volume,物理卷)**1.2**:VG(Volume Group,卷组)**1.3:**LV(Logical Volume,逻辑卷)**1.4: **建立LVM分区管理机制的过程**二 :管理LVM2.1:PV 物理卷管理2.1.1:pvcreate命令2.1.2:pvscan命令2.1.3:pvdisplay命令2.1.4:pvremove命令2.2:VG卷组管理2.2.1:vgcreate命令2.2.2

2020-07-05 15:43:43 400

空空如也

空空如也

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

TA关注的人

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