如题,最近觉得自己电脑自定义的设置太多了,想着以后换电脑或者出了意外怎么办,数据是真的很重要。我们还能做什么?而且您不需要不断提醒自己手动备份。我的解决方案是:运行定时脚本+坚果云同步盘;1.设置计划任务以运行脚本中使用的命令。然后在linux或者类Unix系统下有个crontab命令,输入sudocrontab-e(最好加sudo,避免权限问题)因为我这里定义了定时任务运行backup.sh脚本,如果你还没有定义它之前,这应该是空白的。说说这个命令的设置格??式commandM:分(0-59)H:时(0-23)D:日(1-31)m:月(1-12)d:周(0-6)0是星期天sudocrontab-l显示当前所有任务sudocrontab-r删除所有任务sudocrontab-e编辑任务例子:如果5个时间设置点都设置为*,表示每分钟执行一辆车后面的命令*****date>>echo"done!"2012**0,6date>>/Users/TianYu/MyNutCloud/myScript/backup.sh我的任务设置的意思是每周执行下面的备份周六周日中午12点20分的.sh脚本,写完保存退出。2.编写脚本运行#!/bin/bash#备份.zshrc文件cd~cp-rf/Users/TianYu/.zshrc/Users/TianYu/我的坚果云cd/Users/TianYu/我的坚果云/mv.zshrczshrc备份文件echo"备份任务完成!”我的脚本是用来保存.zshrc的zsh配置文件,里面有一些需要手动写的命令,卸载这个文件,通过设置定时任务定时调用这个脚本来实现自动备份。而我用的是坚果云的同步盘,当然你也可以选择自己喜欢的同步盘。只要将文件写入sync文件夹,就会自动同步到云端,太开心了!最后一步,也是最重要的一步,就是授予脚本运行权限。在终端输入:sudochmod+x./backup.sh3.定时任务启动后,每周六日会自动保存到云端,但有一点需要注意,一旦电脑处于在电脑关机或休眠状态下无法执行此任务,所以最好选择一个你肯定会开机的时间设置为备份时间。
