tar等
tar格式,会打包成一个文件,可以对多个目录,或者多个文件进行打包
tar命令只是打包,不会压缩,打包前后大小是一样的
tar命令
-c //打包
-x //解压
-f //指定文件
-t //查看
tar cf 压缩后的文件名 要压缩的文件或者目录 //打包的过程
如打包多个文件
tar cf 压缩后的文件.XXX.tar 文件或者目录
tar tf 一个tar格式的文件 //查看tar包文件的所有内容
################################################################################
gz格式文件的操作(gz格式只能针对文件)不能对目录进行压缩
gzip命令
gzip 文件 //指定要压缩那个文件,会删除源文件,压缩后文件名后缀.gz
gzip -c boot.tar > boot.tar.gz //使用-c和重定向的方式可以保留源文件
gunzip 文件 //解压gz格式的文件,解压后会删除源文件
gunzip -c gz格式文件 > 解压后的文件名 //解压后,不删除源文件
---------------------------------------------------------------------------------
bzip2格式的文件的操作(bzip2格式也是只能针对文件)不能对目录进行压缩
bzip2命令
bzip2 文件 //指定要压缩的那个文件,以bzip2的格式压缩,会删除源文件,压缩后文件名的后缀.bz2
bzip2 -c 源文件 > 压缩后的文件名,bz2格式 //使用-c和重定向的方式可以保留源文件
bunzip2 文件名 //解压,但是解压后不保留原文件
bunzip2 -c bz2格式文件 > 解压后的的文件 //解压,解压后保留源文件
######################################################################################################################
将tar命令与gzip,bzip2结合使用
-c //打包
-t //查看
-x //解压
-f //指定文件
-v //打包或者解压过程中,显示具体的列表信息
-z //打包后压缩成gzip格式
-j //打包后压缩成bzip2格式
使用tar解压的时候不会删除源文件
tar tf tar格式/gzip格式/bzip2格式 //可以查看文件压缩包里的内容
对于gzip格式,无论压缩或者解压,我们必须使用-z选项,表示是一个gzip类型
tar -zcv 文件名.gz 文件或者目录,可以写上多个 //打包压缩gz
tar -zxf gz格式文件 //解压到当前目录,如果需要解压到指定目录后跟 -C 目录名
对于bzip2格式,无论压缩或者解压,我们必须使用-j选项,表示是一个bzip2类型
tar -jcf 文件名.bz2 文件或者目录,可以写上多个 //打包压缩bzip2格式
tar -jxf bzip2格式文件 //解压到当前目录,如果需要解压到指定目录后跟 -C 目录名
tar等的更多相关文章
- linux 安装mysql数据库——tar.gz包解压安装法
mysql数据库有多种安装方式,本文只介绍在Linux服务器上的tar.gz包解压安装法, 先通过mysql官网或者网络资源下载 mysql-5.7.3-m13-linux-glibc2.5-x86_ ...
- linux下解压.tar.gz .tar.bz2
从网络上下载到的源码包, 最常见的是 .tar.gz 包, 还有一部分是 .tar.bz2包要解压很简单 :.tar.gz 格式解压命令为 tar -zxvpf x ...
- 压缩和解压文件:tar gzip bzip2 compress(转)
tar[必要参数][选择参数][文件] 压缩:tar -czvf filename.tar.gz targetfile解压:tar -zxvf filename.tar.gz参数说明: -c 建立新的 ...
- centos tar压缩与解压缩命令大全
tar命令详解 -c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用 ...
- java关于压缩包的处理,我这里贴出三中格式的(zip,rar,tar)解压方法(目前只用到解压,所以压缩过多研究)。
1.首先我们先来说下为什么会有这三中格式: (1)rar格式:rar格式是最先出现的压缩方式,它主要是用于商业机构一些文件的压缩,它可以根据不同公司的要求,去设定制定不同的压缩算法,这种算法是不对外公 ...
- php php-5.6.4.tar.bz2 apache 兼容问题 child pid 27858 exit signal Segmentation fault
环境 [root envirotar]# uname -a Linux i2..el6.x86_64 # SMP Thu Jul :: UTC x86_64 x86_64 x86_64 GNU/Lin ...
- tar 解压bz2报错 Cannot exec: No such file or directory
tar: bzip2: Cannot exec: No such file or directorytar: Error is not recoverable: exiting now 需要安装bzi ...
- 掌握 tar 命令让你秒变大牛
导读 相信很多初学者在linux环境下为文件归类整理而犯愁,下面是整理文章的的一些命令与技巧,学习Tar命令将会让你处理文件时更加得心应手. Tar(Tape ARchive,磁带归档的缩写:最初设计 ...
- Linux下的压缩和解压缩命令——tar
tar命令 选项: -c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只 ...
- linux下tar安装mysql
>>>>>>>>>>>>>>>>>>>> 到官网下载 mysql-5.6.12- ...
随机推荐
- SpringBoot配置Email发送功能
相信使用过Spring的众多开发者都知道Spring提供了非常好用的 JavaMailSender接口实现邮件发送.在Spring Boot的Starter模块中也为此提供了自动化配置.下面通过实例看 ...
- EmguCV 如何从数组中创建出IntPtr
需要添加引用:System.Runtime.InteropServices 举例如下: float[] priors={1,10}; IntPtr intPtrSet = new IntPtr(); ...
- Java 笔录
ASCII的字符编码 变量的作用域 成员变量:在类中生命都,它作用域整个类. 局部变量:在一个方法的内部或方法的一个代码的内部声明.如果在方法内部声明,它作用域是整个方法:如果在一个方法的某个代码块的 ...
- LeetCode Alien Dictionary
原题链接在这里:https://leetcode.com/problems/alien-dictionary/ 题目: There is a new alien language which uses ...
- spring MVC配置详解
现在主流的Web MVC框架除了Struts这个主力 外,其次就是Spring MVC了,因此这也是作为一名程序员需要掌握的主流框架,框架选择多了,应对多变的需求和业务时,可实行的方案自然就多了.不过 ...
- DuiLib学习笔记3——颜色探究
在前面两篇日志已经能使用xml了.今天准备好好的折腾一番,结果在颜色上却掉坑里了. 起初我在ps里取颜色为0104ff 这里01为R,04为G,ff为B 在控件的属性里有这样一个属性bkcolor=& ...
- Bootstrap modal被sliverlight掩盖。
Bootstrap中的modal被silverlight遮挡了,解决方案: <object id='xx'....> ... <param name="windowless ...
- DruidDataSource配置属性列表
DruidDataSource配置兼容DBCP,但个别配置的语意有所区别. 配置 缺省值 说明 name 配置这个属性的意义在于,如果存在多个数据源,监控的时候可以通过名字来区分开来.如果没有配置 ...
- c/c++ 指针理解(1)
指针是一个变量,存放变量的地址
- (一)s3c2440 地址分配讲解 (很难很纠结)
mini2440的地址怎么分配.mini2440处理器的地址怎么分配. S3C2440处理器可以使用的物理地址空间可以达到4GB,其中前1GB的地址(也就是0x0000 0000--0x4000 00 ...