第十七篇 | Linux命令之tar/gzip/bzip2/zip/unzip

不同操作系统,常用的打包压缩方式不同

  • windows
    rar
  • Mac
    zip
  • Linux
    tar.gz

gzip

mkdir atdir btdir

在当前路径下创建atdir,btdir两个文件夹

cd atdir/
touch aa bb cc
cd -

返回上一级目录
注意不要在目录文件夹内部,执行打包压缩文件操作

tar -zcvf atdir.tar.gz atdir/
	打包和压缩
		-z
			gzip压缩
		-c
			打包
		-v
			显示过程
		-f
			指定文件
tar -zxvf atdir.tar.gz -C btdir/
	解压和解包
		-z
			gzip解压
		-x
			解包
		-v
			显示过程
		-f
			指定文件
		-C
			用于指定解压目录
在atdir目录下创建aa ,bb ,cc三个文件

zip、unzip

zip -r atdir atdir

语法:zip -r压缩包名 目标文件
注意:压缩包名的后缀.zip可以省略

unzip -d btdir/ atdir.zip
	语法:unzip -d 解压路径 压缩包名
	注意:解压需要先指定加压路径
unzip atdir.zip
	可以直接在当前目录下解压压缩文件

你可能感兴趣的:(Linux,linux)