当前位置:   article > 正文

linux下tar zip rar 解压缩_tar如何变成rar

tar如何变成rar

1. tar解压缩

1.1 tar 参数:

/*常用参数*/
-c: 建立压缩档案
-x:解压
-z: 使用 gzip 的方式进行文件压缩	压缩包后缀为.tar.gz
-j: 使用 bzip2 的方式进行文件压缩	压缩包后缀为.tar.bz2
-v: 压缩过程中显示压缩信息,可以省略不写
-f: 指定压缩包的名字

/*不常用参数*/
-t:查看内容
-r:向压缩归档文件末尾追加文件
-u:更新原压缩包中的文件
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12

1.2 tar 压缩
语法:tar 参数 生成的压缩包的名字 要压缩的文件(文件或者目录)
注意: 关于生成的压缩包的名字, 建议使用标准后缀, 方便识别:
- 压缩使用 gzip 方式, 标准后缀格式为: .tar.gz
- 压缩使用 bzip2 方式, 标准后缀格式为: .tar.bz2

压缩举例:压缩文件1.txt 2.txt 3.txt和文件夹dir

# tar jcvf test.tar.bz2 1.txt 2.txt 3.txt dir/
  • 1

1.3 tar解压
解压常用两种方式:
第一种:解压到当前目录中
语法1: tar 参数 压缩包名

第二种:解压到指定目录中
语法2: tar 参数 压缩包名 -C 解压目录

第一种:tar解压到当前目录举例:

# tar -jxvf test.tar.bz2	//解压tar.bz2 使用参数 j 若是tar.gz则使用参数z
  • 1

第二种:tar解压到指定目录dir中

# tar -jxvf test.tar.bz2 -C dir/	//解压tar.bz2 使用参数 j 若是tar.gz则使用参数z
  • 1

2 zip/unzip解压缩
使用 zip 压缩目录需要注意一点,必须要添加参数 -r, 这样才能将子目录中的文件一并压缩,如果要压缩的文件中没有目录,该参数就可以不写了。另外使用 zip 压缩文件,会自动生成文件后缀.zip, 因此就不需要额外指定了。

对应 zip 格式的文件解压缩,必须要使用 unzip 命令,和压缩的时候使用的命令是不一样的。如果压缩包中的文件要解压到指定目录需要指定参数 -d, 默认是解压缩到当前目录中

2.1 zip压缩
语法: 后自动添加压缩包后缀 .zip, 如果要压缩目录, 需要添加参数 r
$ zip [-r] 压缩包名 要压缩的文件

举例:zip压缩文件1.txt 2.txt 3.txt和文件夹dir

# zip -r ziptest 1.txt 2.txt 3.txt dir/
  • 1

2.1 zip解压
zip解压ziptest.zip压缩包到指定目录dir(不需要解压到指定目录则去掉 -d dir/即可)

# unzip ziptest.zip -d dir/
  • 1

3. rar解压缩

3.1rar压缩

使用 rar 压缩过程中的注意事项和 zip 是一样的,如果压缩的是目录, 需要指定参 -r, 如果只压缩文件就不需要添加了。压缩过程中需要使用参数 a (archive), 压缩归档的意思。

rar 工具在生成压缩包的时候也会自动添加后缀,名字为.rar, 因此我们只需要指定压缩包的名字。

语法: rar [-r] a 压缩包名 要压缩的文件(无目录可去掉-r)

举例rar压缩文件1.txt 2.txt 3.txt 和目录 dir

# rar -r a testrar 1.txt 2.txt 3.txt dir/
  • 1

3.2 rar解压
解压缩.rar 格式的文件的时候,可以使用 rar 也可以使用 unrar, 操作方式是一样的,需要添加参数 x, 默认是将压缩包内容释放到当前目录中,如果要释放到指定目录直接指定解压目录名即可,不需要使用任何参数。

解压缩到当前目录中
#语法: rar/unrar x 压缩包名字

解压缩到指定目录中
#语法: rar/unrar x 压缩包名字 解压目录

举例rar解压 压缩包testrar 到指定目录dir中

# rar x testrar ./dir/

或者

# unrar x testrar  ./dir 
  • 1
  • 2
  • 3
  • 4
  • 5

参考:https://subingwen.cn/linux/commpress/#3-2-%E8%A7%A3%E5%8E%8B%E7%BC%A9-rar

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/码创造者/article/detail/1000059
推荐阅读
相关标签
  

闽ICP备14008679号