Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

linux 备份文件

作者:让固执流亡丶   发布日期:2025-03-11   浏览:251

# 使用 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配置路由

大家都在看

linux长ping命令

linux关机命令行

linux重启oracle命令

linux搭建sftp

linux 追踪路由

linux配置静态路由,并永久生效

linux查看后台

linux添加用户到指定组

shutdown linux

linux gzip解压

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站