在 Linux 中,你可以使用 tar
命令将一个文件夹打包成备份。下面是打包文件夹的基本命令:
tar -czvf backup.tar.gz /path/to/folder
解释一下这个命令的各个部分:
tar
: 用于打包和解包文件的命令。-czvf
: 参数选项,指定操作类型和一些配置。-c
: 创建新的归档文件。-z
: 通过 gzip 压缩归档文件。-v
: 显示操作的详细信息。-f
: 指定归档文件的名称。
backup.tar.gz
: 要创建的归档文件的名称。你可以根据需要自定义文件名。/path/to/folder
: 要备份的文件夹的路径。将此路径替换为你要备份的实际文件夹路径。
运行命令后,tar
命令将会将指定的文件夹及其内容打包成一个名为 backup.tar.gz
的归档文件。该归档文件将会保存在当前工作目录下。
解压:
tar -xzvf backup.tar.gz
解释一下这个命令的各个部分:
tar
: 用于打包和解包文件的命令。-x
: 解压归档文件。-z
: 通过 gzip 解压缩归档文件。-v
: 显示操作的详细信息。-f
: 指定要解压的归档文件。
tar -xzvf backup.tar.gz -C /path/to/destination
-C:channel 指定解压到某个目录