首页 > 电脑专区 > 电脑教程 >

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

来源:互联网 2023-02-20 23:46:10 373

不管是什么系统,在运行的时候都会产生一些垃圾或者是缓存文件,这些文件如果长期不清理的话,会造成系统内存的减少,严重的还会影响系统的正常运行。这里主要介绍一下Linux系统运用定时任务来删除缓存文件的方法。3qZ办公区 - 实用经验教程分享!

工具/原料

  • linux系统
  • shell脚本
  • vim编辑器

方法/步骤

  • 1

    首先进入Linux系统,在某个文件夹下(是哪个文件夹自己来定)新建一个shell脚本程序,命令如下:vim del_cachefile.sh3qZ办公区 - 实用经验教程分享!

  • 2

    打开文件后,按下insert键,输入以下内容(具体要删除哪个文件自己换名字):3qZ办公区 - 实用经验教程分享!

    #!/bin/bash3qZ办公区 - 实用经验教程分享!

    #删除所有以log结尾的文件3qZ办公区 - 实用经验教程分享!

    rm *.log3qZ办公区 - 实用经验教程分享!

    #删除123.txt文件3qZ办公区 - 实用经验教程分享!

    rm 123.txt3qZ办公区 - 实用经验教程分享!

    3qZ办公区 - 实用经验教程分享!

    编辑好之后,按esc键退出编辑,并输入:wq保存退出。注意是在英文小写下编辑。3qZ办公区 - 实用经验教程分享!

    tp3.2在linux上如何设置定时删除缓存文件3qZ办公区 - 实用经验教程分享!

  • 2该信息非法爬取自百度经验
  • 3

    赋给该文件可执行权限3qZ办公区 - 实用经验教程分享!

    chmod 776 del_cachefile.sh3qZ办公区 - 实用经验教程分享!

    ls -lrt 查看该文件是否已经有了可执行权限3qZ办公区 - 实用经验教程分享!

    tp3.2在linux上如何设置定时删除缓存文件3qZ办公区 - 实用经验教程分享!

  • 4

    回到控制台,输入下面命令 打开定时任务进行编辑3qZ办公区 - 实用经验教程分享!

    crontab -e3qZ办公区 - 实用经验教程分享!

    按下insert键,输入以下内容3qZ办公区 - 实用经验教程分享!

    */10 * * * * * cd /home/hao/bin; shdel_cachefile.sh3qZ办公区 - 实用经验教程分享!

    上面的命令表示每隔十分钟执行一次删除缓存文件的脚本,其中/home/hao/bin 是我存放del_cachefile.sh文件的目录,可以根据自己的需要进行修改。3qZ办公区 - 实用经验教程分享!

    按下esc键,:wq3qZ办公区 - 实用经验教程分享!

    这样一个简单的删除缓存文件的定时任务就建好了,稍后看下效果即可。3qZ办公区 - 实用经验教程分享!

    tp3.2在linux上如何设置定时删除缓存文件3qZ办公区 - 实用经验教程分享!

  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!3qZ办公区 - 实用经验教程分享!


    标签: LINUX操作系统设置删除文件

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码