# 使用 tar 命令备份文件和目录
# 1. 备份单个文件
tar -cvf backup_file.tar /path/to/your/file
# 解释:
# -c: 创建新的归档文件
# -v: 显示处理过程中的文件信息 (verbose)
# -f: 指定归档文件的名称
# 2. 备份整个目录
tar -czvf backup_directory.tar.gz /path/to/your/directory
# 解释:
# -z: 通过 gzip 压缩归档文件
# -v: 显示处理过程中的文件信息 (verbose)
# -f: 指定归档文件的名称
# 3. 定时备份 (使用 cron 作业)
# 编辑 crontab 文件
crontab -e
# 添加以下行以每天凌晨 2 点执行备份任务
0 2 * * * tar -czvf /backup/path/backup_$(date +\%F).tar.gz /path/to/your/directory
# 解释:
# $(date +\%F) 会生成当前日期 (格式为 YYYY-MM-DD),确保每次备份文件名唯一
以上代码展示了如何在 Linux 系统中使用 tar
命令进行文件和目录的备份,并通过 cron
实现定时备份。
上一篇:linux 卸载jdk
下一篇:linux配置路由
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站