linux下tar命令的压缩和解压详细使用方法
在Linux下,tar命令主要用于打包、压缩和解压缩文件。以下是一些常用的tar命令选项和用法:
- 打包压缩:
tar -cvf archive.tar file1 file2
在这个例子中,-c 表示创建新的归档文件,-v 表示详细模式,-f 指定归档文件的名称。archive.tar 是创建的归档文件名,file1 和 file2 是要添加到归档文件中的文件。
- 解压缩:
tar -xvf archive.tar
在这个例子中,-x 表示解压缩归档文件。archive.tar 是要解压的归档文件。
- 打包并压缩为.gz格式:
tar -czvf archive.tar.gz file1 file2
-z 选项使tar支持gzip压缩。
- 解压.gz格式的压缩文件:
tar -xzvf archive.tar.gz
- 打包并压缩为.bz2格式:
tar -cjvf archive.tar.bz2 file1 file2
-j 选项使tar支持bzip2压缩。
- 解压.bz2格式的压缩文件:
tar -xjvf archive.tar.bz2
- 打包并压缩为.xz格式:
tar -cJvf archive.tar.xz file1 file2
-J 选项使tar支持xz压缩。
- 解压.xz格式的压缩文件:
tar -xJvf archive.tar.xz
注意:在以上命令中,选项的顺序可以改变,但是它们的效果是一样的。例如,-xzvf 和 -zxvf 都可以用来解压缩.gz格式的文件。
评论已关闭