摘要:
CentOS配置网卡绑定(bonding) 1. bonding 简介 将多块网卡绑定同一IP地址对外提供服务,可以实现高可用或者负载均衡。直接给两块网卡设置同一IP地址是不可以的。通过bonding,虚拟一块网卡对外提供连接,物理网卡的被修改为相同的MAC地址 2. bonding 工作模式 常见 阅读全文
摘要:
RAID是英文Redundant Array of Independent Disks的缩写,中文简称为独立冗余磁盘阵列。简单的说,RAID是一种把多块独立的硬盘(物理硬盘)按不同的方式组合起来形成一个硬盘组(逻辑硬盘),从而提供比单个硬盘更高的存储性能和提供数据备份技术 RAID的好处 提高IO能 阅读全文
摘要:
上一篇介绍了管理分区和管理文件系统,这一篇来介绍 挂载设备 和 管理虚拟内存 挂载设备 1.挂载和卸载的含义 挂载: 将额外文件系统与根文件系统某现存的目录建立起关联关系,进而使得此目录做为其它文件访问入口的行为 卸载: 为解除此关联关系的过程 把设备关联挂载点:mount Point,使用moun 阅读全文
摘要:
上一篇介绍了磁盘结构和分区结构,这一篇来介绍管理分区和管理文件系统 管理分区 1. 创建分区 (1)fdisk:创建MBR分区 fdisk创建分区时是交互式的,因此写入脚本时需要 来实现非交互式创建分区 (2)gdisk: 创建GPT分区 gdisk创建分区与fdisk很相似 (3)parted:高 阅读全文
摘要:
磁盘管理主要包括以下内容: 磁盘结构 分区介绍 管理分区 管理文件系统 挂载设备 管理虚拟内存 磁盘结构 分区介绍 管理分区 管理文件系统 挂载设备 管理虚拟内存 此篇主要介绍磁盘结构和分区介绍,剩余内容将在后续篇中介绍 磁盘结构 1.设备文件 设备类型: 块设备:block,存取单位“块”,如磁盘 阅读全文
摘要:
源码编译的优势 自定义软件功能 优化编译参数,提高性能 解决不必要的软件间依赖 方便清理与卸载 下面以 centos 编译安装httpd为例 实验环境 操作系统:CentOS 7.5 x64 最小化安装 httpd版本:2.4.34 编译安装httpd 2.4 1.需要的软件包有 gcc ,open 阅读全文
摘要:
YUM(YellowdogUpdate Modifier)是rpm的前端程序,可解决软件包相关依赖性,可在多个库之间定位软件包 yum仓库(yum repository) yum repository存储了众多rpm包,以及包的相关的元数据文件(放置于特定目录repodata下) yum源可以来源于 阅读全文
摘要:
RPM,Redhat Package Manager,即为红帽公司为RHEL开发的专用包管理器,后来更改为RPM Package Manager,类似于GNU项目,使用递归命名,GNU is Not Unix RPM包的安装 rpm -ivh [install-options] PACKAGE.rp 阅读全文
摘要:
命令简介 find 命令用来在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名。如果使用该命令时,不设置任何参数,则find命令将在当前目录下查找子目录与文件。并且将查找到的子目录和文件全部进行显示。其工作特点如下: 查找速度略慢 精确查找 实时查找 可能只搜索用户具备读取和执行 阅读全文
摘要:
BASH快捷键 注意:Alt 组合快捷键经常和其它软件冲突 Bash 中的特殊变量 $0 : 显示当前的脚本文件名,如果在执行脚本时添加了路径,那么全部都会输出$n : 获取当前执行的shell脚本的第n个参数值比如:[n=1..9],如果N大于9那么就要使用{}来定义 比如${10},shift 阅读全文