五杀摇滚小拉夫

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
  188 随笔 :: 0 文章 :: 19 评论 :: 99910 阅读

/srv:用于存储本机或者本服务器提供的服务数据或数据。(用户主动生产的数据、对外提供服务)

/var:系统产生不可自动销毁的缓存文件、日志记录。(系统和程序运行后产生的数据、不对外提供服务、只能用户自己手动清理)

/tmp:保存使用完毕后可随时销毁的缓存文件。(有可能是有由系统或程序产生、也有可能是用户主动放入的临时数据、系统会自动清理)

复制代码
创建写一个shell脚本删除某一指定文件夹

  /bin/bash

  folder="/srv/test1/test2" #指定清除的目录

  rm -rf "$folder"      #删除文件夹所有内容

删除srv下test1目录下的test2文件

 执行./rm.sh文件后,ll查看test2文件夹已删除。

或者设置定时删除超过3天的指定文件夹 

 

crontab -e是一个在Linux和类Unix操作系统中用于编辑当前用户的cron任务的命令。通过这个命令,用户可以创建、查看、修改和删除他们的cron任务。

cron任务是一种在指定的时间自动执行特定命令的方式。例如,您可以使用cron每分钟检查一次文件夹,每天备份数据,每个小时发送电子邮件等。

要使用crontab -e命令编辑cron任务,只需在终端中键入此命令

复制代码

 

posted on   五杀摇滚小拉夫  阅读(290)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
历史上的今天:
2018-09-27 16.Ubuntu安装mysql及win7安装mysql
2018-09-27 15.unbuntu下安装vmware-tools
点击右上角即可分享
微信分享提示