Linux下的常用的打包和解压缩命令
各个不同后缀的含义如下:
- .tar打包格式:tar程序打包的数据,并没有压缩过
- .z格式:compress程序压缩的文件
- .gz压缩格式:gzip程序压缩的文件 .bz2压缩格式:bzip2程序压缩的文件
- .tar.gz打包压缩:tar程序打包的文件,其中并且经过 gzip 的压缩
- .tar.bz2打包压缩:tar程序打包的文件,其中并且经过 bzip2 的压缩
.tar
压缩:tar cvf FileName.tar FileName
解压:tar xvf FileName.tar
---------------------------------------------
.gz
解压1:gunzip FileName.gz
解压2:gzip -d FileName.gz
压缩:gzip FileName .tar.gz
解压:tar zxvf FileName.tar.gz
压缩:tar zcvf FileName.tar.gz DirName
---------------------------------------------
.bz2
解压1:bzip2 -d FileName.bz2
解压2:bunzip2 FileName.bz2
压缩: bzip2 -z FileName .tar.bz2
解压:tar jxvf FileName.tar.bz2
压缩:tar jcvf FileName.tar.bz2 DirName
---------------------------------------------
.bz 解压1:bzip2 -d FileName.bz
解压2:bunzip2 FileName.bz
压缩:未知 .tar.bz
解压:tar jxvf FileName.tar.bz
压缩:未知
---------------------------------------------
.Z
解压:uncompress FileName.Z
压缩:compress FileName
.tar.Z
解压:tar Zxvf FileName.tar.Z
压缩:tar Zcvf FileName.tar.Z DirName
---------------------------------------------
.tgz
解压:tar zxvf FileName.tgz
压缩:未知 .tar.tgz
解压:tar zxvf FileName.tar.tgz
压缩:tar zcvf FileName.tar.tgz FileName
---------------------------------------------
.zip
解压:unzip FileName.zip
压缩:zip FileName.zip DirName
---------------------------------------------
.rar
解压:rar a FileName.rar
压缩:rar e FileName.rar
tar是打包命令,比较常见,下面给出他的不同参数的含义
- -c: 建立压缩档案
- -x:解压
- -t:查看内容
- -r:向压缩归档文件末尾追加文件
- -u:更新原压缩包中的文件
这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但这五个命令只能用其中一个。
下面的参数是根据需要在压缩或解压档案时可选的。
- -z:有gzip属性的
- -j:有bz2属性的
- -z:有compress属性的
- -v:显示所有过程
- -o:将文件解开到标准输出
-f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名,并且是必须的。
下面给出一些例子
tar -cf FileName.tar DirName:这条命令是将DirName的文件夹打成一个名为FileName.tar的包。-c是表示产生新的包,-f指定包的文件名;tar -cf FileName.tar *.jpg:这条命令是将所有.jpg的文件打成一个名为FileName.tar的包;tar -rf FileName.tar *.gif:这条命令是将所有.gif的文件增加到FileName.tar的包里面去。-r是表示增加文件的意思;tar -uf FileName.tar logo.gif:这条命令是更新原来tar包FileName.tar中logo.gif文件,-u是表示更新文件的意思;tar -tf FileName.tar:这条命令是列出FileName.tar包中所有文件,-t是列出文件的意思;tar -xf FileName.tar:这条命令是解出FileName.tar包中所有文件,-x是解开的意思。
Linux下的常用的打包和解压缩命令相关推荐
- Linux tar命令总结:Linux下对文件进行打包、压缩并分割成指定大小
1.普通tar压缩命令 tar -zcvf andywang.tar.gz andywang //将andywang文件夹压缩成andywang.tar.gz 2.压缩后的文件太大,需要将andywa ...
- Linux下各压缩工具的解压压缩命令
Linux下各压缩工具的解压压缩命令 FileName 代表文件,DirName 代表目录,DirName/* 代表目录及子目录 tar命令 解包:tar xvf FileName.tar 打包:ta ...
- linux打包压缩文件并命名,linux下如何将文件打包、压缩并分割成制定大小
将大文件或目录打包.压缩并分割成制定大小的文件,这在将数据备份到容量有限的移动储存设备时是必须的,在Linux下可以通过组合使用tar,bzip2(或者gzip),split命令来实现. 假设要将下面 ...
- Linux 下 *.tar.gz 文件解压 压缩命令
以下介绍如何压缩与解压 .tar.gz 格式的文件 1.压缩命令: 命令格式: tar -zcvf 压缩文件名.tar.gz 可先切换到当前目录下,压缩文件名和被压缩文件名都可加入路径. 2.解压缩命 ...
- linux下的打包和解压缩命令,浅析Linux打包压缩解压缩命令大全(收藏)
下面是小编日常收集整理的关于linux打包压缩解压缩命令大全,具体内容如下所述: tar命令 解包:tar zxvf FileName.tar 打包:tar czvf FileName.tar Dir ...
- Linux下的打包和解压缩命令
先直接给出各种解压缩命令 .tar 压缩:tar cvf FileName.tar FileName 解压:tar xvf FileName.tar ------------------------- ...
- Linux.打包和压缩命令
这里之所以把压缩和打包的命令放在一块,原因是表象上,这两个命令类似. 打包:只是将很多个文件放在一个文件中.把棉花装在一个袋子中. 压缩:打包后,对文件进行压缩.把棉花装在一个袋子中,并用绳子捆住减少 ...
- EduCoder Linux之文件打包和解压缩
本实训主要讲解Linux中对文件/目录压缩和解压缩操作. 随着多媒体.视频图象.文档映象等技术的出现,数据压缩成了一个重要研究点.数据压缩基本上是挤压数据使得它占用更少的磁盘存储空间和更短的传输时间. ...
- Linux常用命令: zip、unzip 压缩和解压缩命令
Linux常用命令: zip.unzip 压缩和解压缩命令 zip的用法 基本用法是: zip [参数] [打包后的文件名] [打包的目录路径] 常用参数: -a 将文件转成ASCII模式 -F 尝试 ...
最新文章
- 什么是BGP,BGP的优点有哪些?-Vecloud
- linux设备模型,bus,device,driver,实验遇到的问题
- 【嵌入式】Libmodbus源码分析(三)-modbus相关函数分析
- 语言的顺序表的合拼_2020语文中考专题五:语言运用和综合性学习。掌握基础题五种题型...
- Java 文件目录显示
- 普通背包问题-枚举算法(《算法竞赛宝典》 第二部 基础算法艺术)
- 抽象类与抽象方法 c# 1613720553
- [.NET] 《Effective C#》快速笔记(三)- 使用 C# 表达设计
- FAQ系列 | 用MySQL实现发号器
- 汇添富基金总经理张晖:做选股专家,更以“选股专家”的视角管理公司
- java case 语句_Java switch case 语句
- 采用高通CRS8635的一款蓝牙耳机低功耗评测数据,供交流讨论!
- mysql查询性能测试工具_性能测试之数据库监控分析工具PMM
- 塑胶卡扣弹性计算公式_塑胶产品结构设计 卡扣
- linux 易语言窗口程序_用易语言开发Linux程序的方法
- 机器学习()PR曲线绘制
- N圆最密堆积、最小外接正方形的matlab求解(二维、三维等圆Packing 问题)
- 【Java从零到架构师第二季】【14】AJAX
- 基于Arduino,使用三个开关控制电机的正转,反转,和停转
- 破解XXX游戏驱动保护过程总结
热门文章
- windows计划任务执行,但是程序未执行
- 创业遇到困难怎么解决,解决困难是创业成功的关键
- 2021年施工员-装饰方向-通用基础(施工员)考试资料及施工员-装饰方向-通用基础(施工员)考试试卷
- 云服务器-异地部署集群服务-Kubernetes(K8S)-网络篇
- 邮件发送技巧:TO, CC, BCC(收件人、抄送、密送)
- iframe简单使用
- 可以一键去除水印的工具哪个好
- 排序法学习之插入排序(python3实现)
- 表单input标签type属性详解
- Android Fragment 使用解析