tp3.2在linux上如何设置定时删除缓存文件
1、首先进入Linux系统,在某个文件夹下(是哪个文件夹自己来定)新建一个shell脚本程序,命令如下:vim del_cachefile.sh
2、打开文件后,按下insert键,输入以下内容(具体要删除哪个文件自己换名字):
#!/bin/bash
#删除所有以log结尾的文件
rm *.log
#删除123.txt文件
rm 123.txt
编辑好之后,按esc键退出编辑,并输入:wq保存退出。注意是在英文小写下编辑。

3、赋给该文件可执行权限
chmod 776 del_cachefile.sh
ls -lrt 查看该文件是否已经有了可执行权限

4、回到控制台,输入下面命令 打开定时任务进行编辑
crontab -e
按下insert键,输入以下内容
*/10 * * * * * cd /home/hao/bin; sh del_cachefile.sh
上面的命令表示每隔十分钟执行一次删除缓存文件的脚本,其中/home/hao/bin 是我存放del_cachefile.sh文件的目录,可以根据自己的需要进行修改。
按下esc键,:wq
这样一个简单的删除缓存文件的定时任务就建好了,稍后看下效果即可。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:116
阅读量:88
阅读量:180
阅读量:49
阅读量:56