Linux基础(第五周)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux基础(第五周)相关的知识,希望对你有一定的参考价值。
1、每12小时备份并压缩/etc/目录至/backup目录中,保存文件名称格式为,"etc-年-月-日-时-分.tar.gz"
mkdir /backup
crontab -e
* */12 * * * root tar -zcPf /backup/etc-`date +%Y-%m-%d-%H-%M`.gz /etc/*
2、rpm包管理功能总结以及实例应用演示。
3、yum的配置和使用总结以及yum私有仓库的创建。
4、写一个脚本实现列出以下菜单给用户:
(1)disk:show disk info信息
(2)mem: show memory info信息
(3)cpu: show cpu info信息
(*)quit
#!/bin/bash
showinfo () {
cat <<EOF
(1)disk:show disk
(2)men:show memory
(3)cpu:show cpuinfo
(4)*:quit
EOF
}
showinfo
read -p "please input show infomation character:" INPUTSTRING
case $INPUTSTRING in
[dD][iI][sS][kK])
df -lh ;;
[mM][eE][mM])
free -m ;;
[cC][pP][uU])
lscpu ;;
*)
echo "you input error option,exit"
exit 10;;
esac
5、sed用法总结并结合实例演示
6、 用bash实现统计访问日志文件中状态码大于等于400的IP数量并排序
此题目先留,后续知识点跟上后在进行补充
7、 使用自制的yum源安装ftp、openssh、curl、wget、tcpdump等软件包
自己下载rpm包,放入指定文件夹,使用
createrepo /media/psf/SSD-BACK-1T/ISO/centos6-repo/Packages/,生成repodata源数据文件
手动创建yum仓库的文件
vim /etc/yum.repos.d/lionlocal.repo
[lionA]
name=lionlocalA
baseurl=file:///media/psf/SSD-BACK-1T/ISO/centos6-repo/Packages/
gpgcheck=0
yum install XXXX
以上是关于Linux基础(第五周)的主要内容,如果未能解决你的问题,请参考以下文章
2018-2019-1 20165301 《信息安全系统设计基础》第五周学习总结