在 CentOS 系统中,你可以使用 tar
命令来备份整个目录结构。以下是一个示例命令,用于备份名为 /path/to/source_directory
的目录及其所有子目录和文件:
tar -czvf backup.tar.gz /path/to/source_directory
这里的参数解释如下:
-c
:创建一个新的归档文件。-z
:通过 gzip 压缩归档文件。-v
:显示详细信息(可选)。-f
:指定归档文件的名称。
执行此命令后,你将在当前目录下获得一个名为 backup.tar.gz
的压缩文件,其中包含了源目录及其所有子目录和文件的结构和数据。
如果你想将备份文件存储在其他位置,可以在命令末尾指定目标路径,例如:
tar -czvf /path/to/backup_directory/backup.tar.gz /path/to/source_directory
这将把备份文件存储在 /path/to/backup_directory
目录下。