linux 把/root目录备份打包,打包文件名为root.tar
时间: 2024-10-17 13:15:19 浏览: 30
linux root 目录打包
要将Linux的`/root`目录备份并打包成名为`root.tar`的文件,可以使用`tar`命令。这里有两个示例:
1. 使用常规压缩(不包括.gz扩展)[^1]:
```bash
# 将/root目录打包到root.tar,排除某些路径
tar -czvf root.tar /root --exclude=/path/to/exclude ...
```
替换`/path/to/exclude`为你想要排除的具体文件或目录。
2. 包含gzip压缩(.tar.gz格式)[^2],这样备份会更小:
```bash
# 使用gzip压缩并将时间戳添加到备份文件名
tar -czvf root.tar.gz /root --exclude=/path/to/exclude ...
# 如果想自动按日期命名备份文件,可以修改命令如下:
tar -zcPvf /var/backups/root_$(date +%Y%m%d).tar.gz /root --exclude=/path/to/exclude ...
```
这将会创建一个以当前日期命名的`root_YYYYMMDD.tar.gz`文件。
阅读全文