使用crontab 定时备份文件 1. 编辑crontab规则 2. 编写shell脚本 find -mtime +N/-N/N 的时间算法 参见:https://blog.csdn.net/yakoo5/article/details/17709561 ...
在root目录下新建backup date文件,写入echo back date Y m d H M S root iZbp er cziaoscpe x hZ vi backup date echo back date Y m d H M S 编辑.bashrc文件,添加一行 alias bak root backup date 执行source .bashrc 使配置生效 root iZbp ...
2019-03-29 18:24 0 1513 推荐指数:
使用crontab 定时备份文件 1. 编辑crontab规则 2. 编写shell脚本 find -mtime +N/-N/N 的时间算法 参见:https://blog.csdn.net/yakoo5/article/details/17709561 ...
命令: date +%s -r 目录名/文件名 输出内容形如: 1276225332 ...
vim timeforyou.sh #/bin/bash##by cc read -p "Please input yourtime:" timea=$timeif [ $a != 0 ] then date -s "$a" 1>>/dev/null ##获取你的时间戳 time1 ...
以下是shell自动备份用的: 主要功能: 1)将pathSrc目录中的文件拷贝到pathDst目录中去。 具体步骤:先查询源目录和目标目录中的文件,分别存在fileSrc和fileDst中。 -> 来两个循环,比较。不在fileDst的就拷贝过去。再判断一下是否拷贝成功 ...
#!/bin/bash #date 显示时间,我们可以用时间的不同做为备份文件的名字,这样以前的备份就不会被覆盖 datename=$(date +%Y%m%d-%H%M%S) #定义时间变量名和显示时间格式 mkdir /tmp/back/$datename ...
Gitlab的备份文件是以时间戳显示的,类似:1438624820_gitlab_backup.tar 为了更易于阅读,想把文件名转换成日期格式:2015-08-04_gitlab_backup.tar 所以查找了下Shell里时间转换的方法,记录如下备忘。 Linux下时间转换的一些命令 ...
...