经常在使用linux过程中碰到加压或者解压忘记命令,今天总结一下:
1,首先是bzip2类型的,这种类型比较少,通常是.bz2后缀,但是偶尔也会碰到:
bzip2 + 文件名 //压缩文件
bzcat 压缩文件名 //查看压缩文件内容
bzip2 -d xxx.bz2 //解压
2,tar类型的,基本上大多数是这种类型的:
1 .tar.bz2后缀的压缩包
tar -jcv -f xxx.tar.bz2 要压缩的文件名 //压缩命令,.tar.bz2后缀
tar -jtv -f xxx.tar.bz2 //查看压缩文件内容
tar -jxv -f xxx.tar.bz2 -C 目录路径 //解压
2 tar.gz后缀的压缩包
tar -zcv -f xxx.tar.gz //压缩命令
tar -ztv -f xxx.tar.gz //查看压缩文件内容
tar -zxv -f xxx.tar.gz -C 解压目录 //解压到指定目录,如果没有-C 解压到当前目录
3 tar后缀
tar -xvf 文件名 //解压,一般用不着加压
3, rar 后缀
rar a xxx.rar 要压缩的文件名 //压缩。 注意:这个要装rar,和unrar才能使用这个命令
unrar e xxx.tar //解压
4,zip后缀
zip xxx.zip 要压缩的文件 //压缩
unzip xxx.zip //解压