zhai796898
-
路由实验
实验需求 使用两台Linux主机充当路由器,配置路由条目,让两台PC机互通 1.将两台Linux主机添加两块虚拟网卡 2.配置R1路由器网络属性 3.配置R1路由器网络属性 4.配置PC1主机IP地址(Linux主机) 5.配置PC2主机的IP地址(Windows) 6.测试,PC1和PC2可以互通,之…
-
网络接口配置bonding
Bonding 就是将多块网卡绑定同一IP地址对外提供服务,可以实现高可用或者负载均衡。当然,直接给两块网卡设置同一IP地址是不可能的。通过bonding,虚拟一块网卡对外提供连接,物理网卡的被修改为相同的MAC地址。 Bonding的工作模式 Mode 0 (balance-rr) 轮转(…
-
Linux网络配置
Linux网络基础配置 将Linux主机接入到网络,需要配置网络相关设置。 一般包括如下内容: 主机名 IP/netmask 路由:默认网关 DNS服务器 …
-
网络基础
什么是计算机网络? 是指将地理位置不同的具有独立功能的多台计算机及外部设备,借助于某种网络介质连接起来,实现资源共享和信息传递的计算机系统 计算机网络的特点? 1、能实现数据信息的快速传输和集中处理 2、可共享计算机系统资源 3、提高了计算机的可靠性及可用性 4、能均衡负载互相协作 常见的网络应用程序 Web 浏览器(Chrome、IE、Firef…
-
LVM逻辑卷管理
为什么要用LVM? 想象一个示例,如果我们给定的分区是50G,过段时间发现空间不够用,此时我们就要重新加一块新硬盘,重新分区格式化,将原来分区上的数据复制过来,再重新挂载,整个过程会非常麻烦,LVM可以很有效的解决这个问题 LVM简介 及逻辑卷(Logical V…
-
RAID配置管理
RAID:Redundant Arrays Indexpensive Disks 多个磁盘组合成一个阵列,来提供更好的性能、冗余 提高IO功能: 磁盘并行读写 &nbs…
-
bash特性及配置文件
bash配置文件 两类: profile:为交互式登录shell提供配置 bashrc:为非交互式登录shell提供配置…
-
Shell脚本编程—数组、字符串处理
数组 变量:存储单个元素的内存空间 数组:存储多个元素的连续的内存空间 数组名:整个数组只有一个名字; 数组索引:编号从0开始; [数组名索引] &nbs…
-
磁盘及文件系统管理—第二篇
挂载配置文件 每行定义一个要挂载的文件系统及相关属性 使用mount -a挂载/etc/fstab文件中所定义的文件系统 配置文件格式: 一共分为6个字段:  …
-
磁盘及文件系统管理
Linux磁盘及文件系统: 磁盘:用于持久存放数据 常见的磁盘有:机械硬盘、固态硬盘 I/O Ports: I/O设备地址 常见的硬盘接口类型: IDE(ata):并口,133MB/s SCSI:并口,UltraSCSI320,320MB/s,UltraSCSI…
-
Shell脚本编程—函数
函数: 把一段独立功能的代码当作一个整体,并命名一个名字;命名的代码段,此即为函数 由若干条shell命令组成的语句块,实现代码重用和模式化编程 函数的作用: 在某些场景下,我们可以将独立功能的一段代码定义为一个函数…
-
Shell脚本编程 流程控制—循环
循环:重复执行所指定的代码片段,直到循环条件不满足,则退出循环 一、for循环 语法格式: for 变量名 in 列表 do 循环体 done &nbs…
-
Shell脚本编程 流程控制—选择
流程控制可根据不同的情况做不同的处理,而且可重复执行指定的程序区域,在shell bash中流程控制可分为两大类: "选择"和"循环" 1.选择:if、case、select 2.循环:for、while、until、select 命令结束状态返回值: 在shell中命令执行状态返回值分两种,成功和失败,0表示成功,非…
-
源码包编译安装
程序包编译安装: Application-VERSION-release.src.rpm–> 安装后,使用rpmbuild命令制作成二进制格式的rpm包,而后再安装 源代码 –> 预处理 –> 编译 …
-
本地yum仓库配置以及创建yum仓库
如何使用光盘当做本地yum仓库? 1.挂载光盘至某目录,例如/media/cdrom [root@CentOS7 ~]# mount /dev/cdrom /media/cdrom/ mount: /dev/sr…