我是靠谱客的博主 欢喜小蝴蝶,最近开发中收集的这篇文章主要介绍解压缩工具使用1. 常用工具2. zip常用选项3. unzip常用选项4 示例:5. tar工具,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

解压缩工具使用

  • 1. 常用工具
    • 1.1 注意:
  • 2. zip常用选项
  • 3. unzip常用选项
  • 4 示例:
    • 4.1 压缩文件为zip包
    • 4.2 压缩目录为zip包
    • 4.3 解压zip文件包
  • 5. tar工具
    • 5.1命令介绍
    • 5.2 常用打包与压缩组合
    • 5.3创建示例 :
      • 5.3.1 tar 创建方式 filename.tar.格式 filename
      • 5.3.2创建压缩文件,排除单个文件
      • 5.3.3创建压缩文件,排除多个文件,
      • 5.3.4解压文件到指定位置

1. 常用工具

	.gz gzip  //压缩工具的文件
	.bz2 bzip2	//压缩工具的压缩的文件
	.tar tar //tar没有压缩功能只是把一个目录合并成一个文件
	.tar.gz	//先用tar打包,然后使用格gzip压缩归档
	.tar.bz2	//先用tar打包,然后使用bzip 压缩归档

1.1 注意:

	linux 下常用压缩文件以.tar.gz结尾
	linux 下压缩文件必须带后缀

2. zip常用选项

	-q:不显示指令过程
	-m:将文件压缩并加入压缩文件删除原始文件
	-r:递归处理,将指定目录下的所有文件和子目录一并处理

3. unzip常用选项

	-d:<目录>:指定文件加压缩后所需要存储的目录
	-q:	不显示指令执行过程

4 示例:

4.1 压缩文件为zip包

		[root@192 ~]# zip 文件名称.zip 文件名称

4.2 压缩目录为zip包

		[root@192 ~]# zip -r 目录名称.zip 目录名称/

4.3 解压zip文件包

		[root@192 ~]# unzip work.zip

5. tar工具

5.1命令介绍

原始含义为归档,不带压缩功能
语法tar[-zjxcvfpP] filename
c	创建新的归档文件
x	对归档文件解包
t	列出归档文件里的文件列表
v	输出命令的文档或解包过程
f	指定包文件名,多参数f写最后
C	指定解压目录位置
z	使用gzi压缩归档后的文件.tar.gz
j	使用bzip2压缩归档后的文件.tar.bz2
J	使用xz压缩归档后的文件(tar.xz)
X	排除多个文件(写入需要排除的文件名称)(在f后面)
h	打包软链接
--hard-derefrence 打包硬链接
--exclude 在打包是写入需要排除文件和目录
p	创建压缩归档时,保留源文件的权限

5.2 常用打包与压缩组合

	按选项的行为分四类
		.tar	.tar.gz		.tar.gz2	tar.xz
	创建	cf		czf			cjf			cJf
	查看	tf		tzf			tjf			tJf
	解压	xf		xzf			xjf			xJf		
		
		czf	打包tar.gz格式
		cjf	打包tar.bz2格式
		zxf	解压tar.gz格式
		jxf	解压tar.bz2格式
		xf	自动选择解压模式
		tf	查看压缩包内容

5.3创建示例 :

5.3.1 tar 创建方式 filename.tar.格式 filename

[root@192 ~]# tar czf pp.tar.gz *.txt

5.3.2创建压缩文件,排除单个文件

[root@192 ~]# tar czf pp1.tar.gz --exclude=5.txt *.txt

5.3.3创建压缩文件,排除多个文件,

需要建立一个文件列表,需要将排除的所有文件的路径,以行为单位写入该文件,创建压缩归档时使用“X”选项

[root@192 ~]# vim exclude.list
[root@192 ~]# cat exclude.list 
1.txt
2.txt
4.txt
[root@192 ~]# tar czfX pp3.tar.gz exclude.list *.txt
[root@192 ~]# tar tzf pp3.tar.gz 
10.txt
3.txt
5.txt
[root@192 ~]#

5.3.4解压文件到指定位置

[root@192 ~]# tar xzf /root/pp1.tar.gz -C /tmp/

最后

以上就是欢喜小蝴蝶为你收集整理的解压缩工具使用1. 常用工具2. zip常用选项3. unzip常用选项4 示例:5. tar工具的全部内容,希望文章能够帮你解决解压缩工具使用1. 常用工具2. zip常用选项3. unzip常用选项4 示例:5. tar工具所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(48)

评论列表共有 0 条评论

立即
投稿
返回
顶部