tp3.2在linux上如何设置定时删除缓存文件

 时间:2026-02-14 09:23:17

1、首先进入Linux系统,在某个文件夹下(是哪个文件夹自己来定)新建一个shell脚本程序,命令如下:vim del_cachefile.sh

2、打开文件后,按下insert键,输入以下内容(具体要删除哪个文件自己换名字):

#!/bin/bash

#删除所有以log结尾的文件

rm *.log

#删除123.txt文件

rm 123.txt

编辑好之后,按esc键退出编辑,并输入:wq保存退出。注意是在英文小写下编辑。

tp3.2在linux上如何设置定时删除缓存文件

3、赋给该文件可执行权限

chmod 776 del_cachefile.sh

ls -lrt  查看该文件是否已经有了可执行权限

tp3.2在linux上如何设置定时删除缓存文件

4、回到控制台,输入下面命令 打开定时任务进行编辑

crontab -e

按下insert键,输入以下内容

*/10 * * * * * cd /home/hao/bin; sh del_cachefile.sh

上面的命令表示每隔十分钟执行一次删除缓存文件的脚本,其中/home/hao/bin 是我存放del_cachefile.sh文件的目录,可以根据自己的需要进行修改。

按下esc键,:wq

这样一个简单的删除缓存文件的定时任务就建好了,稍后看下效果即可。

tp3.2在linux上如何设置定时删除缓存文件

  • 局域网内各电脑中的Excel表单数据如何相互引用
  • 批量文件重命名(批处理命令)
  • Win7 VS2015安装教程
  • 如何设置更改单反相机的iso感光度
  • 在VBA中,如何编写调整列宽的代码?
  • 热门搜索
    如何给图片加水印 生活家装饰 红斑狼疮是什么病 笔记本电池如何保养 word乱码怎么办 扑街是什么意思 血糖高是什么原因引起的 如何推算预产期 结婚喜帖怎么写 如何培养学习兴趣