linux文件压缩与文件夹压缩(打包)

  • 简介:
win中的压缩包:zip rar

image

一:linux文件压缩

1.linux常见的压缩包有哪些?
压缩命令: gzip [压缩文件]
解析命令: gzip -d [压缩包]
2.bzip压缩(文件)
压缩命令: bzip [压缩文件]
解析命令: bzip -d [压缩包]

eg: 压缩包无法直接压缩文件夹
image

  • 文件夹是无法直接压缩的 需要特殊处理,下面让我们来介绍一下

二:打包(文件夹压缩)

1.打包命令
tar :打包的命令(不是压缩命令,而是打包命令)
2.参数
-f : 指定打包的包名称
		-c : 打包
		-v : 显示打包过程
		-z : 使用gzip压缩压缩包
		-j : 使用bzip压缩压缩包
		-x : 解压(解压不需要指定压缩类型(自动匹配解压类型))
		-t :查看压缩包内部的内容
		-p : 忽略使用绝对路径时报处的错误(使用绝对路径时使用)
3.参数解析(实战)
-f -c
		案例:
		tar -c -f nginx.tar nginx-1.20.2
		没有压缩功能,只能指定打包后名称合成一个文件
		
		-z
		案例:
		tar -c -v -z -f nginx.tar.gz nginx-1.20.2
		压缩打包文件
		
		-x
		案例:
		tar -x -f nginx.tar.gz
		指定解压文件
4.注意事项
注意事项:
1.压缩时是什么路径,解压是就是什么路径,所以为了安全不要使用绝对路径,而使用相对路径。
绝对路径案例:
	[root@localhost ~]# cd /etc/yum.repos.d
	
2.-f参数后面永远跟压缩包名称
posted @ 2021-12-17 21:19  AlexEvans  阅读(876)  评论(0编辑  收藏  举报