归档备份
-
步骤
- 创建归档目录配置文件(源)
- 读出归档配置文件的目录名(exec+read)
- 判断配置文件中目录是否存在(-d)
- 判断目录名里面的文件是否存在(-f)
- 创建归档存放的目录位置(目)
- 移动归档目录配置文件到目的目录
- 创建用户组并添加权限
- 创建归档日期文件名
- 执行打包tar归档命令
- 按需求放到cron时间表
-
补充
-
date命令
-
date +%d
- 显示日期
-
date +%m
- 显示月份
-
date +%Y
- 显示年份
-
date +%k
- 显示小时
-
date +%M
- 显示分钟
-
date +%S
- 显示秒
-
-
删除用户
-
步骤
- 获取正确的待删除用户账户`while+read)
- 杀死正在系统上运行的属于该账户的进程(
ps -u +kill -9 ) - 确认系统上属于该账户的所有文件(find )
- 删除该用户账户(userdel)
监控磁盘
-
步骤
- 创建for循环遍历目录或文件
- 统计单个目录或文件情况(du -S $dir or $file )
- 结果排序(sort -rn)
- 提取数据 (sed + gawk)