Linux常用命令——压缩与解压缩命令
2024-08-30 19:00:21
常用压缩格式: .zip .gz .bz2 .tar.gz .tar.bz2
1、.zip格式压缩
zip 压缩文件名 源文件
压缩文件
zip -r 压缩文件名 源目录
压缩目录
unzip 压缩文件
解压缩zip文件
.zip格式压缩可以和Windows通用
2、.gz格式压缩
gzip 源文件
压缩为.gz格式的压缩文件,源文件会消失
gzip -c 源文件 > 压缩文件
压缩为.gz格式,源文件保留
例: gzip -c test > test.gz
gzip -r 目录
压缩目录下所有的子文件,但是不能压缩目录 gzip -d 压缩文件
解压缩文件
gunzip 压缩文件
解压缩文件
.gz可以在Windows下解压
3、.bz2格式压缩
bzip2 源文件
压缩为.bz2格式,不保留源文件
bzip2 -k 源文件
压缩之后保留源文件 注意:bzip2命令不能压缩目录 bzip2 -d 压缩文件
解压缩,-k保留压缩文件
bunzip2 压缩文件
解压缩,-k保留压缩文件
4、.tar.gz格式压缩和.tar.bz2压缩格式
tar打包命令:
tar -cvf 打包文件名 源文件
选项:
-c: 打包
-v: 显示过程
-f: 指定打包后的文件名
例:
tar -cvf test.tar test
tar解打包命令:
tar -xvf 打包文件名
选项:
-x:解打包 例:
tar -xvf test.tar
.tar.gz:
其实.tar.gz格式是先打包为.tar格式,再压缩为.gz格式 tar -zcvf 压缩包名.tar.gz 源文件
选项:
-z: 压缩为.tar.gz格式
tar -zxvf 压缩包名.tar.gz
选项:
-x: 解压缩.tar.gz格式
.tar.bz2:
tar -jcvf 压缩包名.tar.bz2 源文件
选项:
-j: 压缩为.tar.bz2格式
tar -jxvf 压缩包名.tar.bz2
选项:
-x: 解压缩.tar.bz2格式
指定解压缩路径
tar -jxvf 压缩包名 -C 目标目录
压缩多个文件只需在命令末尾空格+文件名即可
指定压缩包生成位置在压缩包名前加绝对路径即可
tar -ztvf 压缩包名
选项:
-z: 查看压缩包内容但不解压
最新文章
- VMware ESXi客户端连接控制台时提示";VMRC控制台连接已断开...正在尝试重新连接";的解决方法
- MySQL基础 - 内置函数
- 5JS树形结构菜单和jQuery版
- 关于Apacheserver的訪问控制
- Android 特殊符号的转码大全
- 快速构建Windows 8风格应用9-竖直视图
- CSS align-content 属性
- jsp的开发模式
- 实践作业1:测试管理工具实践 Day4
- 64位linux下安装ps模拟器ePSxe
- conn.encoders[SafeBytes] = conn.encoders[bytes] KeyError: <;class &#39;bytes&#39;>;
- 01-时间复杂度、对数器(python)、冒泡、选择、递归实质、归并、小和问题、逆序对、mid
- python技巧 switch case语句
- 关于发件人地址会自动增加BATV及prvs的问题处理方法
- LSTM长短期记忆神经网络模型简介
- 一步一步学android控件(之六) —— MultiAutoCompleteTextView
- Python 中遍历序列中元素和下标
- 用最简单的例子理解复合模式(Composite Pattern)
- 设计模式——迭代器(Iterator)模式
- css清除浮动float的几种方法
热门文章
- Linux/Android——输入子系统input_event传递 (二)【转】
- android7.0 编译问题及解决【转】
- GeHost powershell
- ModuleNotFoundError: No module named &#39;urlparse&#39;
- linux下的C语言开发 进程创建 延伸的几个例子
- A bad vacation
- Linux 系统管理命令 - uptime - 显示系统的运行时间及负载
- js中return的作用及用法
- bzoj 1059: [ZJOI2007]矩阵游戏【匈牙利算法】
- Wannafly挑战赛29A御坂美琴