tar命令核心应用案列及多重参数和find组合应用

tar zcvf 压缩包 文件

打包:尽量切换到打包目录的上级目录,然后用相对路径打包

tar zcvf [随意路径] /框 [相对路径]  一堆苹果

tar tf 查看内容

-z --gzip --ungzip 

filter the archive through gzip||调用gzip来压缩归档文件

-c --create

create a new archive ||建立新的归档文件

-v --verbose

verbosely list files processed||处理过程中输出相关信息

-f --file [建立档案名]

-t --list list the contents of an archive|查看压缩包的内容列表

tar zcvf a.tar.gz --exclude=oldboy/wodi.gz ./oldboy/

解包的常用命令组合:zxvf或xf

-x --extrsct 从归档文件中解出文件

-j:有bz2属性的

-Z:有compress属性的

-v:显示所有过程

-O:将文件解开到标准输出

     参数-f是必须的  文件

解压到指定地方:tar xf a.tar.gz -C /tmp/

 

tar:打包

tar zcvf etc.tar.gz  /etc

tar tf etc.tar.gz

-c: 建立压缩档案

-x:解压

-t:查看内容

-r:向压缩归档文件末尾追加文件

-u:更新原压缩包中的文件

这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。

-z:有gzip属性的

-j:有bz2属性的

-Z:有compress属性的

-v:显示所有过程

-O:将文件解开到标准输出

     参数-f是必须的  文件

 

     压缩时排除一个:

tar zcvf a.tar.gz --exclude=oldboy/test ./oldboy/

find /oldboy/ -type f|xargs tar zcvf oldboy.tar.gz

 

#find /oldboy/ -type f|tar zcvf oldboy.tar.gz 错

#find /oldboy/ -type f -exec tar zcvf oldboy.tar.gz {} \;错

会对每一个文件打包覆盖

tar zcvf /root/oldboy.tar.gz `find /oldboy -type f`

#tar zcvf /root/oldboy.tar.gz./find /oldboy -type f错

 gzip unzip zip压缩解压缩命令

 

转载于:https://www.cnblogs.com/bossbo/p/5661367.html

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

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

相关文章

三态门三个状态vhdl_温故知新,高阻态和三态门

欢迎FPGA工程师加入官方微信技术群高阻态高阻态这是一个数字电路里常见的术语,指的是电路的一种输出状态,既不是高电平也不是低电平,如果高阻态再输入下一级电路的话,对下级电路无任何影响,和没接一样,如果…

【TypeScript系列教程09】条件语句的使用

目录 TypeScript 条件语句 条件语句 if 语句 语法 实例 if…else 语句 语法 实例 if…else if….else 语句

学习数据库的三大范式

学习数据库的三大范式 第一范式:确保每列的原子性 如果每列(或者每个属性)都是不可再分的最小的数据单元(也称最小的原子单元),则满足第一范式。 第二范式:在第一范式的基础上,确保每列都和主键相关 如果一个关系满足第一范式,并且除了主键以…

【TypeScript系列教程10】循环语句的使用

目录 TypeScript 循环 for 循环 语法 实例 for…in 循环 语法 实例 for…of 、forEach、every 和 some 循环

口译员设计模式示例

本文是我们名为“ Java设计模式 ”的学院课程的一部分。 在本课程中,您将深入研究大量的设计模式,并了解如何在Java中实现和利用它们。 您将了解模式如此重要的原因,并了解何时以及如何应用模式中的每一个。 在这里查看 ! 目录 …

weblogic 升级bsu_Weblogic补丁升级之坑坑洼洼

[概述]虽然当前国内去IOE波涛汹涌,但不可否认OracleWeblogic当前市场还有有一定使用量。所以,weblogic依然是中间件运维的重要工作之一。然而Oracleweblogic已经连续三个季度(2019年10月~2020年7月)曝出CVSS风险为9.8的高危安全漏洞,漏洞修复…

「Unity」UGUI的Text实现首行缩进的办法

我的Unity版本:5.3.5f1 直接说正事 Unity的Text组件,想实现代码拿到一段话,在前面加个缩进,让之后的字符依次后移。 有人觉得很简单,然后就这样写了: 但是尝试过的人就会发现,如果用代码在最前…

【TypeScript系列教程11】函数的使用

目录 TypeScript 函数 函数定义 实例 实例 函数返回值 实例 带参数函数 实例 JavaScript

uniapptabbar的高度是多少_【报Bug】uniapp页面底部空出了tabBar的高度

首页设置隐藏tabBarcodeindex.vueonShow() {uni.hideTabBar({success: (res) > {console.log(hideTabBar-success,res)},fail: (err) > {console.log(hideTabBar-fail,err)}});},onHide() {uni.showTabBar({success: (res) > {console.log(showTabBar-success,res)},f…

在Eclipse中配置Tomcat7.0

为了在Eclipse中进行struts2的测试,才发现自己机器上的Eclipse没有集成Tomcat,在网上找了半天,不是这个插件没有下载地址,就是那个有好多注意事项或者版本问题。结果,自己到tomcatforEclipse的插件的网上直接下载了一个,按照提供的…

【TypeScript系列教程12】Number对象的基本使用

目录 TypeScript Number 语法 Number 对象属性 JavaScript NaN 实例 prototype 实例 Number 对象方法 TypeScript Number TypeScript 与 JavaScript 类似,支持 Number 对象。 Number 对象是原始数值的包装对象。

新建maven写页面_使用 IDEA 创建 Maven Web 项目 (三)- 编写一个简单的 WEB 应用

编写 Servlet 类首先,需要在 java 目录下,创建一个名为 org.smart4j.chapter1 的包。然后,在该包下创建一个 HelloServlet 的类,代码如下:package org.smart4j.chapter1;import javax.servlet.ServletException;impor…

Datepicker

本文翻译自官网: https://angular-ui.github.io/bootstrap 目录: 1. DatePicker 2. DatePicker popup 一、DatePicker https://angular-ui.github.io/bootstrap/#/datepicker 1. 三种模式 Datepicker是灵活,完全可定制的。它有3种模式&#…

cobertura 使用_使用Cobertura,JUnit,HSQLDB,JPA涵盖您的测试

cobertura 使用你好!你好吗? 今天让我们谈谈一个非常有用的工具,名为“ Cobertura”。 该框架与我们在另一篇文章中看到的Emma框架具有相同的功能。 Cobertura和Emma之间的主要区别在于Cobertura显示带有图形的简历页面。 如果要查看有关此…

【TypeScript系列教程13】String 字符串对象的基本使用

目录 TypeScript String(字符串) 语法 String 对象属性 弦方法 TypeScript String(字符串) String 对象用于处理文本(字符串)。 语法 var txt = new String("string"); 或者更简单方式: var txt = "string";String 对象属性 下表列出了 Stri…

Matlab和C++混合编程

1 利用 mexopencv 实现各种数据的转换 int i MxArray(prhs[0]).toInt(); double d MxArray(prhs[0]).toDouble(); bool b MxArray(prhs[0]).toBool(); std::string s MxArray(prhs[0]).toString(); cv::Mat mat MxArray(prhs[0]).toMat(); // For pixels cv::Mat ndmat M…

摇杆控制方向原理_图文全面讲解多种方向控制阀的原理和区别....

液压阀是用来控制液压系统中油液的流动方向或调节其流量和压力的。方向控制阀作为液压阀的一种,利用流道的更换控制着油液的流动方向单向型方向控制阀是只允许气流沿一个方向流动的方向控制阀,如单向阀、梭阀、双压阀等换向型方向控制阀是可以改变气流流…

原型设计模式示例

本文是我们名为“ Java设计模式 ”的学院课程的一部分。 在本课程中,您将深入研究大量的设计模式,并了解如何在Java中实现和利用它们。 您将了解模式如此重要的原因,并了解何时以及如何应用模式中的每一个。 在这里查看 ! 目录 …

【TypeScript系列教程14】Array数组对象的常见的方法

目录 TypeScript Array(数组) concat() every() filter() forEach() join() lastIndexOf() map() pop() push(

DELPHI跨平台的临界替代者

在WINDOWS里面使用临界来保护多线程需要访问的共享对象&#xff0c;现在&#xff0c;DELPHI有了新的跨平台临界保护者--System.TMonitor 代码演示如下&#xff1a; FConnections : TObjectDictionary<TIdTCPConnection,TDSTCPChannel>.Create; 。。。 procedure TCMServe…