树莓派 Linux系统自动压缩文件,备份到外置硬盘

因为昨天一个命令行把docker文件夹都删了,丢了好多数据。

所有买了个外置硬盘插到树莓派上,写个脚本自动备份到外置硬盘上。

这样就不怕误删的问题了。

1、备份脚本

#!/ibin/bash

cd /home
rm -rf *.tar
tar -cvf aliyun.tar aliyun
tar -cvf bitwarden.tar bitwarden
tar -cvf frp.tar frp
tar -cvf heimdall.tar heimdall
tar -cvf hexo.tar hexo 
tar -cvf homeassistant_data.tar homeassistant_data
tar -cvf ql.tar ql
tar -cvf shell.tar shell
tar -cvf wiz.tar wiz
tar -cvf redis.tar redis
cd /media/saiita/ZHITAI PSSD Jupiter10 512GB/docker_bak
rm -r *
mv /home/*tar   /media/saiita/ZHITAI PSSD Jupiter10 512GB/docker_bak

2、crontab 添加定时任务

进入crontab

crontab -e

添加定时任务

0 3 * * * /home/shell/bak.sh



知识共享许可协议本作品采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可。

相关推荐

【教程】Linux怎么批量修改配置文件里配置项的值

今天把服务器上的frp服务移到树莓派上,然后批量修改IP,从127.0.0.1改成树莓派的IP地址。

以下是一个简单的Shell脚本,用于修改Linux系统中的一个文件,将所有的local_id = 127.0.0.1替换为local_id = 192.168.31.198。请记得在运行脚本之前备份文件,以防万一。

解决Ubuntu 有线网络消失问题

💥 昨天设置了Ubuntu Pro,然后今天早上起来发现有线网络消失了。 刚开始还没发现这个问题,后面SSH连接,发现设置的网 ...

Ubuntu 开启cron日志

✅ 1、打开终端。 ✅ 2、编辑 rsyslog 配置文件以将 cron 记录发送到指定文件。 你可以使用你喜欢的编辑器,例如 nano ...

暂无评论

目录展开