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命令的使用的更多相关文章
- 掌握 tar 命令让你秒变大牛
导读 相信很多初学者在linux环境下为文件归类整理而犯愁,下面是整理文章的的一些命令与技巧,学习Tar命令将会让你处理文件时更加得心应手. Tar(Tape ARchive,磁带归档的缩写:最初设计 ...
- [转]Linux tar 命令
一.使用介绍 1.名词区分 打包:将一大堆文件或目录变成一个总的文件[tar命令] 压缩:将一个大的文件通过一些压缩算法变成一个小文件[gzip,bzip2等] Linux中很多压缩程序只能针对一个文 ...
- Linux打包与压缩及tar命令详解
打包和压缩 在linux中,打包和压缩可以说是两个不同的概念,弄清这两个概念对于我们理解复杂的文件后缀有非常大的帮助 打包 将若干个文件和目录打包在一起变成一个大的文件,这时只是简单的打包,所以一 ...
- linux下使用tar命令
解压语法:tar [主选项+辅选项] 文件或者目录 使用该命令时,主选项是必须要有的,它告诉tar要做什么事情,辅选项是辅助使用的,可以选用. 主选项: c 创建新的档案文件.如果用户想备份一个目录或 ...
- linux tar命令的使用
tar格式,会打包成一个文件,可以对多个目录,或者多个文件进行打包 tar命令只是打包,不会压缩,打包前后大小是一样的 tar命令 -c //打包 -x //解压 -f //指定文件 ...
- tar 命令详解
tar命令[root@Linux ~]# tar [-cxtzjvfpPN] 文件与目录 -C 目标目录(注:解压时)参数:-c :建立一个压缩文件的参数指令(create 的意思):-x :解开一个 ...
- find命令和tar命令的使用
tar命令 tar -zcvf small.tar.gz small(目录名) (压缩) tar -zxvf small.tar.gz -C small(目录名) (解压到指定目录) find 命令 ...
- 每天一个linux命令(28):tar命令
通过SSH访问服务器,难免会要用到压缩,解压缩,打包,解包等,这时候tar命令就是是必不可少的一个功能强大的工具.linux中最流行的tar是麻雀虽小,五脏俱全,功能强大. tar命令可以为linux ...
- linux基础-第八单元 正文处理命令及tar命令
第八单元 正文处理命令及tar命令 使用cat命令进行文件的纵向合并 两种文件的纵向合并方法 归档文件和归档技术 归档的目的 什么是归档 tar命令的功能 tar命令的常用选项 使用tar命令创建.查 ...
随机推荐
- angular中ng-repeat ng-if 中的变量的值控制器中为什么取不到
这个问题的本质是:v-repeat会产生子scope,这时你在控制器里拿值,相当于父scope里面取子scope的值,因为Angular.js中作用域是向上查找的,所以取不到. 操作过程如下: 相关代 ...
- 前端静态资源版本更新与缓存之——gulp自动化添加版本号
公司项目每次发布后,偶尔会有缓存问题,然后看了下gulp,发现gulp还能给js,css自动化添加版本号,可解决缓存的问题,所以自动化实现静态资源的版本更新才是正道.通过网上的资料试过了两种办法: 1 ...
- 设置DataSource后DateGridView不显示的问题
在一个WinForm小程序中,有两处需要用DataGridView控件显示数据.设置DataGridView.DataSource为数据查询结果后,第一个DataGridView可以正常显示数据,而第 ...
- display:inline、block、inline-block的区别
display:block就是将元素显示为块级元素. block元素的特点是: 总是在新行上开始: 高度,行高以及顶和底边距都可控制: 宽度不设是它的容器的100%,除非设定一个宽度 <div& ...
- Oculus安装问题
1.必须FQ,可采用蓝灯,或其他vpn 2.Your computer doesn't meet Rift's recommended specifications 如果某些硬件达不到推荐配置(比如我 ...
- C#基础2
namespace 基础 //定义一个命名空间,为基础 { class Program //定义一个名称为Program的类 { static void Main(string[] args) //这 ...
- BurpSuite 抓手机包
Windows and Phone 处于同一无线环境下 Windows Phone Burp Suite设置
- boost.asio与boost.log同时使用导致socket不能正常收发数据
现象: 1. 没有使用boost.log前能正常收发数据 2.加入boost.log后async_connect没有回调 fix过程: 1. gdb调试发现程序block在pthread_timed_ ...
- POJ 3278 Catch That Cow
注:本人英语很渣,题目大意大多来自百度~=0= 题目大意 农民约翰需要抓住他的牛,他和他的牛在一条直线上(估计是一维生物),约翰在N (0 ≤ N ≤ 100,000)处,他的牛在 K (0 ≤ K ...
- Java 设计模式之代理模式
1. 定义:为其它对象提供一种代理以控制对这个对象的访问.在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用. 2. 类图:代理对象和被代理 ...