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数量并排序 awk '/<40[[:digit:]]>/{ip[$1]++}END{for(i in ip) {print i,ip[i]}}' /var/log/httpd/access_log | sort -n

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