作业1
#!/bin/bash
1.# 检查参数数量是否正确
2.# 获取当前日期
current_date=$(date "+%Y%m%d")
3.# 设置备份目录
backup_dir="/backups"
4.# 设置压缩工具
compress_tool="$1"
5.# 检查参数值并执行相应操作
作业2
1.# 获取根分区剩余空间百分比
disk_space=$(df -h / | awk 'NR==2 {print $5}' | cut -d'%' -f1)
2.# 检查剩余空间是否小于20%
if [ "$disk_space" -lt 20 ]; then
3. # 发送告警邮件(此处需要配置邮件发送功能)
echo "Warning: Root partition space is less than 20%. Please check." | mail -s "Disk Space Alert" your_email@example.com