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.pswp.cn/news/373186.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/373186.shtml
英文地址,請注明出處:http://en.pswp.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 …