linux的tar命令压缩26g文件,linux如何使用tar命令大包压缩进文件

linux如何使用tar命令大包压缩进文件

发布时间:2020-05-29 12:30:14

来源:亿速云

阅读:206

作者:Leah

本篇文章主要介绍linux中使用tar命令大包压缩进文件的方法。内容比较详细,文章包含了命令的使用示例,希望大家根据这篇文章可以有所收获。

tar zcvf /data/abc.tgz --exclude=/etc/file1 exclude=/etc/file2 /etc --大包压缩etc下除了file1与file2的文件 大包压缩后的文件名是abc.tgz  tgz 等价.tar.gz 写法不同。

split -b 10M linux-5.1.4.tar.gz linux ---以10M 大小切割文件 以linux做前缀生成文件 分割文件

split -d -b 10M linux-5.1.4.tar.gz linux.tar.xz ---以10M 大小切割文件 linux.tar.xz{1..n}生成文件 分割文件

[22:51:57 root@localhost data]$split -d -b 20M linux-5.5.4.tar.xz linux-5.tar.xz  --分割文件

[22:53:30 root@localhost data]$ll -h linux-5.*                       ---结果

-rw-r--r--. 1 root root 106M Feb 19  2020 linux-5.5.4.tar.xz

-rw-r--r--. 1 root root  20M Feb 17 22:53 linux-5.tar.xz00

-rw-r--r--. 1 root root  20M Feb 17 22:53 linux-5.tar.xz01

-rw-r--r--. 1 root root  20M Feb 17 22:53 linux-5.tar.xz02

-rw-r--r--. 1 root root  20M Feb 17 22:53 linux-5.tar.xz03

-rw-r--r--. 1 root root  20M Feb 17 22:53 linux-5.tar.xz04

-rw-r--r--. 1 root root 5.6M Feb 17 22:53 linux-5.tar.xz05

[22:53:39 root@localhost data]$mv linux-5.5.4.tar.xz linux-5.5.4.tar.xz.bak

[22:55:58 root@localhost data]$cat linux-5.tar.xz* > linux-5.tar.xz  --合并分割文件

[22:57:15 root@localhost data]$ll -h linux-5.*

-rw-r--r--. 1 root root 106M Feb 19  2020 linux-5.5.4.tar.xz.bak

-rw-r--r--. 1 root root 106M Feb 17 22:57 linux-5.tar.xz

-rw-r--r--. 1 root root  20M Feb 17 22:53 linux-5.tar.xz00

-rw-r--r--. 1 root root  20M Feb 17 22:53 linux-5.tar.xz01

-rw-r--r--. 1 root root  20M Feb 17 22:53 linux-5.tar.xz02

-rw-r--r--. 1 root root  20M Feb 17 22:53 linux-5.tar.xz03

-rw-r--r--. 1 root root  20M Feb 17 22:53 linux-5.tar.xz04

-rw-r--r--. 1 root root 5.6M Feb 17 22:53 linux-5.tar.xz05

CPIO 命令是通过重定向的方式将文件进行打包备份,还原恢复的工具,他可以解压以".cpio"或者".tar"结尾的文件

[23:00:48 root@localhost data]$file initramfs-3.10.0-957.el7.x86_64.img

initramfs-3.10.0-957.el7.x86_64.img: ASCII cpio archive (SVR4 with no CRC)

[23:01:04 root@localhost data]$cpio -tv < initramfs-3.10.0-957.el7.x86_64.img

drwxr-xr-x   3 root     root            0 Dec 14 08:30 .

drwxr-xr-x   3 root     root            0 Dec 14 08:30 kernel

drwxr-xr-x   3 root     root            0 Dec 14 08:30 kernel/x86

drwxr-xr-x   2 root     root            0 Dec 14 08:30 kernel/x86/microcode

-rw-r--r--   1 root     root        23552 Dec 14 08:30 kernel/x86/microcode/GenuineIntel.bin

-rw-r--r--   1 root     root            2 Dec 14 08:30 early_cpio

48 blocks

[23:04:58 root@localhost data]$

[root@centos6 /data]#find | cpio -ov > /tmp/data.cpio --查找本地文件 传给cpio -o 打包显示 输出给 /tmp/data.cpio

[root@centos6 /data]#ll -h /tmp/

total 138M

-rw-r--r--  1 root     root     138M Dec 25 14:24 data.cpio

root@centos6 /data]#cpio -tv <  /tmp/data.cpio --预览文件

cat /tmp/data.cpio |cpio -tv --预览文件

以上就是linux中使用tar命令大包压缩进文件的方法了,看完之后是否有所收获呢?如果想了解更多相关内容,欢迎关注亿速云行业资讯!

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

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

相关文章

与reCAPTCHA的Spring集成

有时我们只需要CAPTCHA &#xff0c;这是一个可悲的事实。 今天&#xff0c;我们将学习如何与reCAPTCHA集成。 因为主题本身并不是特别有趣和高级&#xff0c;所以我们将通过使用Spring Integration处理低级细节来过度设计&#xff08;&#xff1f;&#xff09;。 Google决定使…

《机器学习基石》---感知机算法

1 推导感知机模型 基本思想是&#xff0c;把特征的线性加权值作为一个分数&#xff0c;根据这个分数与一个门限值的关系来进行分类&#xff1a; 我们加一个特征x0等于1&#xff0c;门限值就可以放到w里面去&#xff0c;得到更简单的形式&#xff1a; 这就是感知机模型&#xff…

未知错误:1000正在终止线程

若在try{} catch{}的catch 块中加入 catch (Exception ex) { Response.Write(ex.Message); Response.End(); } 则捕获异常后&#xff0c;提示未知错误&#xff1a;1000正在终止线程 转载于:https://www.cnblogs.com/dennysong/p/5422567.…

分叉并加入Java 7 – JSR 166并发实用程序

Java 7最有趣的改进之一是对并发的更好支持。 使用JSR 166并发实用程序&#xff0c;我们可以对并发进行一些非常有用的改进。 在我看来&#xff0c;fork-join库在软件工程中具有很高的实际应用潜力。 Fork and join为算法提供了非常简单的编程模型&#xff0c;可以将其实现为递…

linux内核源码代码量,Linux内核源代码数量已经超过1000万行

Linux版本2.6.27更新后,人们发现,这一内核的源代码数量已经超过了1000万行.当然,这些行数仅仅是计算机统计出来的行数,包括空白行,为了代码的可读性增加的注释等,当然Linux和所有的长期项目一样,随着时间的推移,旧的代码 会被丢弃和更换,但总体规模来说,Linux的内核在不断增强,…

Python之路【第八篇】:堡垒机实例以及数据库操作

Python之路【第八篇】&#xff1a;堡垒机实例以及数据库操作 堡垒机前戏 开发堡垒机之前&#xff0c;先来学习Python的paramiko模块&#xff0c;该模块机遇SSH用于连接远程服务器并执行相关操作 SSHClient 用于连接远程服务器并执行基本命令 基于用户名密码连接&#xff1a; 12…

关于typedef的使用方法

在计算机编程语言中用来为复杂的声明定义简单的别名。与宏定义有些差异。它本身是一种存储类的keyword&#xff0c;与auto、extern、mutable、static、register等keyword不能出如今同一个表达式中。typedef声明&#xff0c;简称typedef&#xff0c;为现有类型创建一个新的名字&…

ADF BC:创建绑定到业务组件的UI表

在此示例中&#xff0c;我们将展示如何创建绑定到业务组件的简单UI表&#xff08;af&#xff1a;table&#xff09;。 我再次尝试使用简单的标准在网上进行搜索&#xff1a; “如何创建绑定到业务组件ADF 11g的af&#xff1a;table” 我必须承认我没有得到我想要的答案。 信息…

linux驱动程序混合架构,嵌入式系统最小驱动框架(类似linux驱动程序架构)(示例代码)...

2010年就打算把linux里的驱动框架核心代码抠出来的&#xff0c;但是由于懒而且linux代码量大&#xff0c;一直下不了手。最近调试的intel curie里驱动架构也类似linux&#xff0c;代码就少多了&#xff0c;由于工作需要不得不梳理一下这一堆代码&#xff0c;今天花了一下午&…

MyBaits 错误分析

错误原因&#xff1a;在DAO的映射文件中&#xff0c;在映射标签中的type类型写成DAO类了&#xff0c;应该写成javaBean转载于:https://www.cnblogs.com/shuaiandjun/p/5428847.html

超越JUnit –测试框架的替代方案

JUnit是事实上的Java单元测试框架&#xff0c;但是可能有一些新的&#xff08;不是那么新的&#xff09;框架可以用于Web开发。 在采用之前可能要问自己的问题&#xff1a; 它们是否快速&#xff0c;容易开发&#xff0c;因此成本低廉&#xff1f; 他们运行快并因此鼓励采用吗…

tensorflow mnist read_data_sets fails

下载处理mnist数据时出现如下错误 VisibleDeprecationWarning: converting an array with ndim > 0 to an index will result in an error in the future 解决方法&#xff1a; 在input_data.py文件中return numpy.frombuffer(bytestream.read(4), dtypedt) 后添加[0] retur…

斑马打印机linux驱动安装教程,linux-Zebra软件包的基本安装与配置

Zebra是一个路由软件包&#xff0c;提供基于TCP/IP路由服务&#xff0c;支持RIPv1, RIPv2, RIPng, OSPFv2, OSPFv3, BGP- 4,和 BGP-4等众多路由协议。Zebra还支持BGP特性路由反射器(Route Reflector)。除了传统的 IPv4路由协议&#xff0c;Zebra也支持IPv6路由协议。如果运行的…

iOS 改变App状态栏颜色为白色

默认状态栏为黑色&#xff0c;对于某些App不是很美观&#xff0c;变成白色很简单&#xff0c;只需要两个步骤。 1.在Info.plist中添加新项目&#xff0c;View controller-based status bar appearance&#xff0c;Boolean值为No. 2.在AppDelegate的- (BOOL)application:(UIAppl…

Java 7对抑制异常的支持

在JDK 7中 &#xff0c;向Throwable类&#xff08; Exception和Error类的父类&#xff09;添加了一个新的构造函数和两个新方法。 添加了新的构造函数和两个新方法以支持“抑制的异常”&#xff08;不要与吞咽或忽略异常的不良做法相混淆&#xff09;。 在本文中&#xff0c;我…

linux 如何做共享磁盘阵列,在Linux上玩转磁盘阵列分享

大部分用户都会担心&#xff0c;万一硬盘发生故障&#xff0c;一、使用磁盘阵列可以带来哪些好处?在具体如何配置磁盘阵列之前&#xff0c;笔者要先给大家介绍一下利用磁盘阵列的好处。先给大家一点动力&#xff0c;让大家能够继续看下面的内容。第一个好处是磁盘阵列可以提高…

my-innodb-heavy-4g.cnf

my-innodb-heavy-4g.cnf转载于:https://www.cnblogs.com/xiluhua/p/6231834.html

易于使用的单位和集成代码

此示例说明如何使用Maven和Sonar生成单元测试和集成测试的覆盖率。 它使用非常简单的技术&#xff0c;只需10-15分钟即可在任何现有的Maven构建中运行。 它可用于单元&#xff0c;集成&#xff0c;ATDD或任何其他类型的测试套件。 覆盖率结果显示在Sonar中。 有什么事吗&#x…

Dij的堆优化

#include<algorithm> #include<iostream> #include<cstdio> #include<cstring> #include<queue> #define M 100000 #define pa pair<int,int>//优先比较第一个元素 using namespace std; int d[M],n,m,cnt,head[M],next[M],u[M],dis[M],n…

linux db2sysc 内存,db2sysc进程占用linux内存持续增长,请各位指点。

该服务器近期做过的变更情况&#xff1a;变更前&#xff0c;使用 sar -r 1 3 看内存使用率服务器内存使用率一直是70%该服务器原为独立物理服务器&#xff0c;经过虚拟化迁移到EXS上成为虚拟服务器。迁移后发现swap无法启动。原因是原物理服务器硬盘控制器为cciss。/etc/fstab …