/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任务,只需在终端中键入此命令
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
2018-09-27 16.Ubuntu安装mysql及win7安装mysql
2018-09-27 15.unbuntu下安装vmware-tools