(第四天)RPM软件包管理----YUM安装软件包--YUM使用技巧---计划任务

RAID磁盘
RAID 分为软件RAD的硬件RAID两类,软件RAID可以实现与硬件RAID相同的功能
RAID级别(不含效验与冗余的条带存储)
多块磁盘组合为RAID0后,数据将被分割并分别存储在每块硬盘中,所以能最大提升存储性能与存储空间,单无法容错,RAID0至少需要两块硬盘。
缺点:因为没有效验与备份,两块硬盘中如果有一块磁盘损坏,磁盘中任何一个数据块损坏将导致整个文件无法读取
RAID1(不含效验的镜像存储)
安全性最好磁盘利用率是最低的
缺点:RAID1的写入效率低下
RAID2(位级别的效验式条带存储)
多块磁盘组合为RAID后,数据将以位为单位同步分别存储在不同的硬盘上并采用海明码(海明码是一种具有纠错功能的编码)对数据进行检验与恢复
RAID3(字节级别的效验式条带存储)
该级别的硬盘阵列可以参考RAID2的读写原理,仅数据分割的单位字节
RAID4(数据块级别的效验式条带存储)
与RAID2类似
RAID5(数据块别的分布式效验条带存储
多块磁盘组合为RAID5后,数据将一块为单位同步式分别存储在不同的硬盘上
RAID10(镜像与条带存储)
RAID10不是独创的一种RAID级别,它由RAID0和RAID1结合而成RAID10继承了RAID0的快速与效率RAID1数据安全
缺点:磁盘利用率低只有50%
创建于管理软RAID
创建硬盘分区
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
创建RAID(分别创建RAID0与RAID5)
●mdadm 管理linux软件RAID设备
●用法:mdadm [模式] 选项 <raid设备>
●选项
-C 创建软件RAID
-l 指定RAID级别
-n 指定磁盘个数
-x 指定备用设备个数
#分别创建名称为md0的RAID0设备
在这里插入图片描述
在这里插入图片描述
●查看md0信息
在这里插入图片描述
挂载
在这里插入图片描述
RPM软件包管理
软件包信息查询 RPM
-q 查询指定软件包是否安装,以安装显示packagexxx is not installed
-qa 查询系统中已经安装的所有软件
-qi 查询指定安装软件包的详细信息
-ql 查询指定软件的安装路径与文件列表
-qc 查询指定软件的配置文件
-qf 查询指定文件由哪个软件所安装
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
安全验证RPM
RPM可以提供验证功能可以随时追踪软件的状态
命令 :rpm -v
可能出现的字符
5-------MD5值已经改变
S------文件大小已经改变
L------链接文件的源已经改变
T------文件最后修改时间已经改变
D-----设备改变
U-----用户发生改变
G-----组发生改变
M-----包括权限与类型的内的模式已经改变
?----不可读的文件
使用YUM安装软件包
YUM可以解决RPM所面临的软件包依赖问题
设置YUM源

[]填写YUM源唯一的ID号,可以为任何字符串
name指定YUM源名称,可以为任何字符串
baseurl指定YUM源的URL地址
Mirrorlist指定镜像站点目录
enabled是否激活该YUM源(0代表禁用,1代表激活,默认为激活)
gpgcheck安装软件是是否检查签名
gpgkey如果检查软件包的签名,该语句定义检查签名的密钥文件

在这里插入图片描述
●YUM命令 基于RPM的包管理工具
用法:yum 选项 指令 软件包
选项:-y 执行非交互式安装
1 安装
yum install 全部安装
yum install package1 安装指定的安装包package1
yum groupinsall 安装程序

2 更新和升级
yum update 全部更新
yum update package1 更新指定程序包package1
yum check-update 检查可更新的程序
yum upgrade package1 升级指定程序包package1
yum groupupdate 升级程序组

3 查找和显示
yum info 显示安装包信息
yum list 显示所有已经安装和可以安装的程序包
yum list 显示指定程序包安装情况
yum groupinfo 显示程序组1信息yum search 根据关键字查找安装包

4 删除程序
yum groupremove 删除程序组
yum deplist package1 查看程序package1依赖情况

5 清除缓存
yum clean all 清除所有的缓存信息
在这里插入图片描述
YUM使用技巧
首先需要安装createrepo
其次,将所有的软件保存在某目录下
最后运行createrepo下的某目录即可

服务管理
通过ststemctl管理服务器
开启sshd服务
在这里插入图片描述
关闭sshd服务
在这里插入图片描述
查看服务当前状态
在这里插入图片描述
开机启动服务
systemctl 更新与查询系统服务的运行级别信息
用法:systemctl 选项 指令 [服务名称]
指令:
start 启动服务
stop 关闭服务
restart 重启服务
enable 设置服务默认为开机启动服务
disable 设置服务默认为开机禁用服务
实例
在这里插入图片描述
在这里插入图片描述
计划任务
at一次性计划任务
at 在指定的时间执行特定命令
用法:at 时间
选项:-m 当计划任务执行结束后发送邮件给用户
-l 查看用户计划任务
-d 删除用户计划任务
-c 查看at计划任务具体内容
实例
#指定将在当天24点00分执行的计划任务
在这里插入图片描述
#计划任务内容
在这里插入图片描述
#计划任务内容
在这里插入图片描述
#可以输入多条命令,CTRL+D快捷键结束

在这里插入图片描述
#系统编号为1的计划任务的具体内容
在这里插入图片描述
#查看计划任务
在这里插入图片描述
#查看编号为1的计划任务的具体内容
在这里插入图片描述
在这里插入图片描述
#删除编号为1的计划任务
在这里插入图片描述
cron周期性计划任务
crontab 为每个用户维护周期性的计划任务文化
用法 :crontab [-u 用户] 【-l|-r|-e】
选项:
-u 指定计划任务的用户,默认当前用户
-l 查看计划任务
-r 删除计划任务
-e 编辑计划任务
-i 使用-r删除计划任务时要求用户确认删除
实例
#为当前用户设置计划任务
在这里插入图片描述
#每周五晚24:00分执行日子备份
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值