- 1、创建清理缓存脚本
- 2、脚本授权
- 3、创建自动任务
- 4、查看自动任务是否添加成功
1、创建清理缓存脚本
vim cache_clean.sh
#!/bin/bash
#每天清除一次内存buff/cache缓存
echo "开始清除缓存"
sync; #写入硬盘,防止数据丢失
for i in $(seq 3);do sudo sh -c "echo $i >/proc/sys/vm/drop_caches;date|tr -d ' '|tee -a /tmp/cleanDropCachesLog.txt;sync;";done
2、脚本授权
给刚创建的脚本授执行权限
chmod +x cache_clean.sh
3、创建自动任务
crontab -e
设置自动清理时间,每天23.50,11.50 执行
50 23,11 * * * /home/bin/sh/cache_clean.sh
添加完成后,wq报错设置的自动任务
4、查看自动任务是否添加成功
crontab -l