1、总结vim命令行模式常见快捷方式,以及vim查找,替换的方法
2、总结脚本中运算符、逻辑运算以及用法
3、编写脚本/root/bin/backup.sh,可实现每日将/etc/目录备份到 /root/etcYYYY-##mm-dd中
backup.sh
#!/bin/bash
#
#**********************************************************
#Author: dong
#QQ:
#Date:
#Filename: backup.sh
#URL:
#Description:
#Copyright (c):
#**********************************************************
echo "Backup is begin..."
sleep 1
cp -av /etc/ /data/etc`date +%F`
echo "Backup is finished"
4、编写脚本/root/bin/nologin.sh和login.sh,实现禁止和允许普通用户登录系统
nolgin.sh
#!/bin/bash
#
#**********************************************************
#Author: dong
#QQ:
#Date:
#Filename: nologin.sh
#URL:
#Description:
#Copyright (c):
#**********************************************************
touch /etc/nologin
login.sh
#!/bin/bash
#
#**********************************************************
#Author: dong
#QQ:
#Date:
#Filename: login.sh
#URL:
#Description:
#Copyright (c):
#**********************************************************
rm -f /etc/nologin
5、编写脚本/root/bin/disk.sh,显示当前硬盘分区中空间利用率最大的值
disk.sh
#!/bin/bash
##
#**********************************************************
#Author: dong
#QQ:
#Date:
#Filename: disk.sh
#URL:
#Description:
#Copyright (c):
#**********************************************************
biggest=`df | grep /dev/sd | tr -s " " % | cut -d% -f5 | sort -nr | head -1`
echo $biggest