玩转Linux命令之tar:
- 创建归档文件: 使用
tar -cvf archive.tar files 命令将指定的文件或目录打包成一个归档文件。 - 查看归档内容: 使用
tar -tvf archive.tar 命令列出归档文件中的内容。 - 解压缩归档文件: 使用
tar -xvf archive.tar 命令解压缩归档文件。 - 创建压缩归档文件: 使用
tar -czvf archive.tar.gz files 命令将文件打包并使用gzip进行压缩。 - 解压缩压缩归档文件: 使用
tar -xzvf archive.tar.gz 命令解压缩压缩归档文件。 - 创建bzip2压缩归档文件: 使用
tar -cjvf archive.tar.bz2 files 命令将文件打包并使用bzip2进行压缩。 - 解压缩bzip2压缩归档文件: 使用
tar -xjvf archive.tar.bz2 命令解压缩bzip2压缩归档文件。 - 指定目标目录: 可以使用
-C 选项来指定解压缩的目标目录,例如tar -xvf archive.tar -C /target_dir 。 - 增量备份: 使用
--incremental 选项实现增量备份,记录文件的变化情况。 - 排除文件: 使用
--exclude 选项排除指定文件或目录,例如tar -cvf archive.tar --exclude=dir_to_exclude files 。