tar压缩/解压用法

格式:tar zcvf 压缩后的路径及包名 你要压缩的文件

  z:gzip压缩

  c:创建压缩包

  v:显示打包压缩解压过程

  f:接着压缩

  t:查看压缩包内容

  x:解压

  X:指定文件列表形式排除不需要打包压缩的文件或目录

  -exclude:指定排除文件或目录不需要打包压缩的文件或目录(也可以用正则匹配/通配符等)

  -C:解压到指定目录

 

例如:将/root/cs/test/下文件压缩到/root/cs/test1文件下命名为1

tar zcf /root/cs/test1/1.tar.gz /root/cs/test/

在压缩时,提示:

tar: 从成员名中删除开头的“/”

此时,加参数P,即可消除该提示。但解压时也需带P参数。

 

查看压缩包里都有啥:

tar tf ./1.tar.gz

注意:打包时尽量切换到打包的目录上一级再打包。

如果排除多个文件则:

方法一:参数后增加排除文件: --exclude=排除文件名1/排除文件名2.....

方法二:创建一个排除文件,把需要排除的放到文件里去,在通过命令参数X 排除

 将/root/cs/test/下文件压缩到/root/cs/test1文件下命名为2(打包压缩排除access_www_2018-10-04.log文件)

tar zcfP /root/cs/test1/2.tar.gz --exclude=access_www_2018-10-04.log    //需排除多个接着加--exclude=文件或目录(也可以用通配符/正则匹配等)

方法二:建立排除文件,用-X参数打包

 

 tar zcvfX /root/cs/test1/3.tar.gz pclb.list ./test/

将/root/cs/test1文件下3.tar.gz的文件解压到/root/cs/test1目录下

tar xvf 3.tar.gz

将/root/cs/test1文件下3.tar.gz的文件解压到/tmp/目录下

tar xvf 3.tar.gz -C /tmp/

 

转载于:https://www.cnblogs.com/su-root/p/9919872.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/250290.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

读书笔记 --- [基础知识点] 小结3

1. cookie与session的区别 参考 cookie机制 Cookie是服务器在本地机器上存储的小段文本,并随每一次发送至同一个服务器。网络服务器用HTTP头向客户端发送cookies,在客户端中,浏览器解析这些cookies并将它们保存为一个本地文件,它会自动将同一服务器的任何请求束缚上这些cook…

SPI接口比IIC速度快的理解

http://bbs.21ic.com/icview-279512-1-1.html I2C 的长处是超级低廉,而且是协议简单的总线。spi是端口,不是总线。 USB协议复杂。I2C因为跨电平的标准,所以是OC 上拉的,上拉高电平驱动能力很弱,所以决定了他跑不快。但…

运维基础测试题

运维基础测试题 一、选择题 1、管道符 ”|” 的作用是 A 将前一个命令的标准输入作为后一个命令的标准输出 B 将前一个命令的标准输出作为后一个命令的标准输入 2、终止一个后台进程需要用到哪个命令 A cp B kill C ctrlc D mv 3.Linux查看文件的命令,若希望…

解决phpmyadmin 遇见的问题

1、phpmyadmin4.8.3 上传到网站目录后提示解决phpmyadmin mysqli_real_connect(): (HY000/2002): No such file or directory的错误, 解决方法把phpmyadmin目录中的配置文件config.sample.inc.php改成config.inc.php,并把 $cfg[Servers][$i][host] loc…

javascript --- 对象属性的深层次获取

现有对象如下 let obj {a: {b:{c:{d:Marron}}} }想通过一个方法,输入该对象和路径a.b.c.d获取Marron的值 【思路】: 首先使用split数据,将a.b.c.d变为[a, b, c, d]然后使用shift()方法每次取出最前面的属性名,存放在prop中新建一个res对象,让res res[prop] 现假设有一函数…

浅谈mysql

因为本地mysql服务的命名是mysql57,所以在终端启动和关闭mysql的时候,我们这么写, net stop mysql57 ;net start mysql57;如图所示 接着输入mysql -u -root -p; 然后输入自己的密码; 查看有多少个库 show database…

HTTP --- HTTP2小结

参考 HTTP发展史 HTTP/0.9 - 单行协议 问世于1990年,那时的HTTP非常简单: 只支持GET方法; 没有首部; 只能获取纯文本 HTTP/1.0 - 搭建协议的框架 1996年,HTTP正式被作为标准公布,版本为HTTP/1.0。1.0版本增加了首部、状态码、权限、缓存、长连接(默认短连接)等规范,可以说搭建…

藤条生长为字母的动画

https://www.youtube.com/watch?vLshPEGiHsqc Blender Tutorial: Vine Animation Text 需要使用插件Add Curve: IvyGen, 进入用户设置,找到并沟选该插件. 建模:立体文字, [Alt C] 转换为网格mesh;选中网格文字,新建藤蔓:[Shift A], Curve\Add Ivy to Mesh左边工具栏下方的IvyG…

RDS Mysql中binlog日志查看

1、在阿里云下载下载的binlog 文件 如:mysql-bin.000217 2、想在本机解析出来,在本机安装mysql5.7版本(注意系统版本要比RDS mysql 版本高才行) 3、 cmd进入本机mysql\bin目录 e: cd E:\mysql5.7\bin mysqlbinlog -vv --base64-o…

读书笔记 --- 再次阅读回流与重绘

参考 - 强烈推荐看看,这个作者写了很多特别好的文章. 浏览器渲染过程 解析HTML,生成DOM树; 解析CSS生成CSSOM树将DOM树和CSSOM树合并,生成渲染(Render)树Layout(回流): 根据生成的渲染树,视口(viewport),得到节点的几何信息(位置、大小)Painting(重绘): 根据渲染树和几何信息…

2017-2018 ACM-ICPC, Asia Daejeon Regional Contest

C 有n个节点和m边条,求一条最长的路径,该路径(c1,c2,c3...cn)满足 不出现重复的节点,ci 和ci1是邻居节点,且 ci 的邻居节点数量小于ci1的邻居节点数量。 记忆DFS遍历,每次递归计算的值都保存在数组里,这样复…

javascript --- 将DOM结构转换成虚拟DOM 虚拟DOM转换成真实的DOM结构

虚拟DOM的实现 使用虚拟DOM的原因: 减少回流与重绘 将DOM结构转换成对象保存到内存中 <img /> > { tag: img} 文本节点 > { tag: undefined, value: 文本节点 } <img title"1" class"c" /> > { tag: img, data: { title "1&q…

swap(a,b)值交换的4种方法

方法一&#xff1a;int tmp 0; tmp b;b a; a tmp; 方法二&#xff1a;a ab; b a-b; a a-b;方法三&#xff1a;a ^ b ^ a^ b;方法四&#xff1a;a ab-(ba);转载于:https://www.cnblogs.com/vocaloid01/p/9514126.html

装系统工具

安装如果失败,注意是不是工具的版本太老导致 系统分区工具: DiskGeniusPortable 刻录工具: UlraISO rufus https://rufus.ie/ win32diskimager 转载于:https://www.cnblogs.com/jiangfeilong/p/9937164.html

小程序WXML基本使用

数据绑定 <!--wxml--> <view> {{message}} </view> // page.js Page({data: {message: Hello MINA!} }) 列表渲染 <!--wxml--> <view wx:for"{{array}}"> {{item}} </view> // page.js Page({data: {array: [1, 2, 3, 4, 5]} })…

javascript --- vue中简单的模板渲染

一层的渲染 将下面的模板中的mustache语法使用给定数据渲染. 模板如下 <div id"root"><div><div><p>{{name}} - {{message}}</p></div></div><p>{{name}}</p><p>{{msg}}</p> </div>数据如…

tomcat 虚拟路径 与 虚拟主机配置

虚拟路径配置 方法一&#xff1a;此方法需要重启服务 打开下面文件 在host里面添加context标签 <Context docBase"D:\test" path"/testServlet/aaaaa" reloadable"true" /> 浏览器访问&#xff1a;http://172.16.6.103:1080/testServlet/a…

20172328 2018-2019《Java软件结构与数据结构》第八周学习总结

20172328 2018-2019《Java软件结构与数据结构》第八周学习总结 概述 Generalization 本周学习了二叉树的另一种有序扩展&#xff1f;是什么呢&#xff1f;你猜对了&#xff01;ヾ(◍∇◍)&#xff89;&#xff9e;就是堆。本章将讲解堆的链表实现and数组实现&#xff0c;以及往…

javascript --- 函数的柯里化 Vue 2.x中柯里化的使用

函数式编程部分重点 参考资料: 函数式编程 柯里化 只传递给函数一部分参数来调用它,让它返回一个函数去处理剩下的参数 var add function (x) {return function(y) {return x y} }var increment add(1) var addTen add(10)increment(2) // 3addTen(10) // 12判断元素:V…

MYSQL重置ROOT密码

背景 mysql 服务器长时间未使用&#xff0c;管理员当时设置的root 密码忘记&#xff0c;需要重置 root 密码&#xff0c;并加以妥善保存。 步骤 关闭 mysql 服务以跳过密码验证的方式启动 mysql 服务mysqld --skip-grant-tables本地登陆后设置新的root 密码 update mysql.user …