首页 > 系统相关 >linux sh 脚本:备份文件及删除十天以前的备份文件

linux sh 脚本:备份文件及删除十天以前的备份文件

时间:2023-07-24 16:22:34浏览次数:29  
标签:www 十天 data 备份文件 sh linux backup

 

#如果文件夹不存在,创建文件夹
if [ ! -d "/www/backup/data" ]; then
  mkdir /www/backup/ant-data
fi
# 切换目录
cd /usr/
# 开始打包备份
tar -zcvf /www/backup/data/data-$(date +%Y%m%d).tar.gz data
# 移除十天以前的备份文件包
find /www/backup/data/ -mtime +10 -name "*" -exec rm -rf {} \;

 

标签:www,十天,data,备份文件,sh,linux,backup
From: https://www.cnblogs.com/hello-dummy/p/17577553.html

相关文章

  • 前端拿到后端返回文件流后页面生成excel表格预览(Luckysheet)
    最近项目遇到一个需求,就是本来只需要导出的excel文件,客户要求在前端页面进行预览查看。在查找资料后,决定使用Luckysheet来进行excel文件的预览。1.安装npmiluckyexcel2.html中引入相关js,css文件,可以自己下下来放到本地引入<linkrel='stylesheet'href='https://cdn.......
  • XILINX SDK烧录FLASH报错不支持旧版hw_server
    最近频繁遇到SDK报错,说是不支持hw_server旧版本,此时打开vivado识别的时候也是一样报错,可能原因是我电脑安装了多个版本的VIVADO导致的,那么怎么解决呢?打开任务管理器,killhw_server即可。......
  • Linux shell中的那些小把戏
    我日常使用Linuxshell(Bash),但是我经常忘记一些有用的命令或者shell技巧。是的,我能记住一些命令,但是肯定不会只在特定的任务上使用一次,所以我就开始在我的Dropbox账号里用文本文件写下这些Linuxshell的小技巧,现在我决定共享它给你。这个表我以后还会更新。记住,这里的一些贴士需......
  • Navicat连接Mysql出现“plugin 'caching_sha_password' cannot be loaded”错误
    Navicat连接Mysql出现“plugin'caching_sha_password'cannotbeloaded”错误问题现场​​**官方说明:**​https://dev.mysql.com/doc/refman/8.0/en/caching-sha2-pluggable-authentication.html解决方案使用本地mysql命令行登录;mysql-uroot-p先查一下看看--使用......
  • Linux定时任务之crontab
    Linux定时任务之crontab​cron服务提供crontab命令来设定cron服务的,以下是这个命令的一些参数与说明:crontab-u//设定某个用户的cron服务,一般root用户在执行这个命令的时候需要此参数crontab-l//列出某个用户cron服务的详细内容crontab-r//删除没个用户的cr......
  • 在Linux添加定时任务删除5天前的日志文件
    在Linux添加定时任务删除5天前的日志文件利用shell脚本自动清理1.删除文件命令:find对应目录-mtime+天数-name"文件名"-execrm-f{}\;实例命令:find/usr/local/mysql/logs-typef-mtime+5-name"*.txt"-execrm-f{}\;说明:将/usr/local/mysql/logs目录下所......
  • Linux:/etc/passwd各项含义
    学习自:/etc/passwd详解1、用途记录了所有的用户信息。2、读写所有用户均可读取该文件,但是只有超级用户才能写/etc/passwd3、内容打开文件后如下所示解释说明每行记录一个用户信息。以第一行和最后一行为例root:x:0:0:root:/root:/bin/bashtest1:x:1001:1001::/home/tes......
  • photoshop 色阶
        photoshop中的色阶,参考https://helpx.adobe.com/cn/photoshop/using/levels-adjustment.html对于色阶的解释,“外面的两个“输入色阶”滑块将黑场和白场映射到“输出”滑块的设置。默认情况下,“输出”滑块位于色阶0(像素为黑色)和色阶255(像素为白色)。“输出”滑块位于......
  • Linux ORACLE打补丁 补丁集
    ##Oracle补丁下载下载oracle补丁登入Oraclesupport网站:https://support.oracle.com/portal/查询文档编号:2118136.2, 选择需要的补丁编号,选择对应的版本,提前阅读readme和download下载opatch工具查询文档293369.1##Oracle打补丁1.上传补丁包上传至/opt下,并解压缩:p6880880......
  • Spring的refresh()方法相关异常
    如果是经常使用Spring,特别有自己新建ApplicationContext对象的经历的人,肯定见过这么几条异常消息:1.LifecycleProcessornotinitialized-call'refresh'beforeinvokinglifecyclemethodsviathecontext:......2.BeanFactorynotinitializedoralreadyclosed-call'ref......