1. 程式人生 > >壓縮、分割、合併和解壓檔案

壓縮、分割、合併和解壓檔案

這裡用到了
1. tar 解壓壓縮
2. split 檔案分割
3. cat 合併檔案
各個指令詳細用法可以使用 man 或者 help檢視,或自行搜尋。

  1. 壓縮tar -zcvf bigfile.tar.gz bigfile
  2. 分割split -b 2G -d -a 1 bigfile.tar.gz bigfile.tar.gz.

    使用split命令,-b 4000M 表示設定每個分割包的大小,單位還是可以k
    -d “引數指定生成的分割包字尾為數字的形式
    -a x來設定序列的長度(預設值是2),這裡設定序列的長度為1

  3. 合併cat bigfile.tar.gz.* > bigfile.tar.gz

  4. 解壓tar xvf bigfile.tar.gz

合併命令
1. 壓縮分割tar -zcvf - bigfile | split -b 2G -d -a 1 - bigfile.tar.gz.
2. 合併解壓cat bigfile.tar.gz.* | tar -zxv

注: tar 的 具體引數參考 man tar

Windows 下可以使用 copy 來合併
copy /b Ubuntu.tar.gzaa+Ubuntu.tar.gzab+Ubuntu.tar.gzac Ubuntu.tar.gz
copy /b Ubuntu.tar.gza* Ubuntu.tar.gz

相關推薦

壓縮分割合併和解檔案

這裡用到了 1. tar 解壓壓縮 2. split 檔案分割 3. cat 合併檔案 各個指令詳細用法可以使用 man 或者 help檢視,或自行搜尋。 壓縮:tar -zcvf bigfile.tar.gz bigfile 分割:spli

C# 用GZipStream 壓縮流來壓縮和解檔案

最近在用c#做一些工作,其中需要把檔案進行壓縮和解壓。 有很多種方法,其中比較成熟的就是用別人的類。 可以參考部落格c#壓縮檔案 比較簡單的方式就是用流壓縮,將要寫入的資料變成位元組型陣列,直接寫入流中即可。 程式碼如下: using System

vb6使用WinRAR壓縮和解檔案

'[先引用Registry Access Functions library(RegObj.dll)]: Function GetWINRARPath() As String Dim myReg As New Registry, KeyFound As Boolean

使用開源庫zlib壓縮和解檔案

zlib,一個十分強大的開源壓縮解壓庫,應用示範廣泛,很多開源庫中都有它的存在(libpng,libzplay,ffmpeg……)。 作為普通開發者只要掌握其主要的兩個函式就足夠用了: int compress(Bytef *dest, uLongf *destLen, c

java壓縮和解檔案(支援中文檔名)

參考點選開啟連結,本文中加了些註釋,是個人在學習時的理解筆記,如有錯誤歡迎指正. Apache的zip包可解決中文檔名問題。 1、maven專案的pom.xml載入jar <dependency> <groupId>org.apa

使用PHP壓縮檔案和解檔案 (ZipArchive類的使用)

因為自己需要PHP來壓縮和解壓檔案,就上網查了一下發現沒有合適的,我就自己研究了一下PHP手冊中的ZipArchive類,在這裡記錄一下學到的東西。 1.ZipArchive類 首先來看看ZipArchive類的使用方法,這裡我翻譯了一下PHP手冊中

使用Ionic.Zip.dll壓縮和解檔案程式碼筆記

下載 Ionic.Zip.dll 元件,新增引用,引用名稱空間 using Ionic.Zip; #region Ionic.Zip 壓縮檔案        // 壓縮方法一        p

醫學影象腫塊的檢測分割分類

醫學影象腫塊的檢測、分割、分類 1.醫學影象處理的基本流程是:影象的預處理(去噪、二值化等)特徵提取、特徵選擇、分類 2.主要是利用影象處理技術,對醫學影象的進一步處理獲得形狀、顏色、紋理以及與周圍組織的關係等資料資訊來對影象進行準確的分析。已達到檢測、分割、分類的目的 3.研究的難點:不同

壓縮包解密,zip解檔案解密,找回密碼,RAR破解密碼工具,壓縮包解密,解檔案解密,檔案軟體RA

壓縮包解密,zip解壓檔案解密,找回密碼,RAR破解密碼工具,壓縮包解密,解壓檔案解密,檔案軟體RAR破解密碼工具免費下載。 目前我見過的最好用的,破解密碼速度最快的軟體,沒有之一,附帶教程,親測好用!!! 下載地址:https://pan.baidu.com/s/1QUwcvwGtwL4StNfSO

CString/string /Char轉化Vector分割NewMallocMemsetMemcpyStrcpystatic

#include "stdafx.h" #include <string> // #include <stdlib.h> #include <stdio.h> #include <iostream> using namespa

Numpy 陣列基礎操作--索引組合分割複製遍歷轉換序列化(四)

Numpy 陣列基礎操作 1.陣列索引訪問 #!/usr/bin/env python # encoding: utf-8 import numpy as np b = np.array([[1,2,3],[4,5,6],[7,8,9],[10,11,12]

Matlab對鋼板表面缺陷檢測:幾何校正分割填充紅色計算面積

init=imread('D:\MyDocuments\picture analysis\lab three\41524617\1.jpg'); %讀入圖片 G=rgb2gray(init);%轉換成灰度圖 subplot(521) , imshow(init), ti

linux下檔案和目錄的壓縮和解(gzipbzip2tar)

檔案的壓縮和解壓: 注意:區分Linux系統中檔案和目錄的區別 首先說一下打包和壓縮的概念: 打包是指將一大堆檔案或目錄什麼的變成一個總的檔案; 壓縮則是將一個大的檔案通過一些壓縮演算法變成一個小檔案。 常見的壓縮副檔名: 副檔名

【Linux】檔案壓縮和解——gzipbzip2tar

檔案壓縮和解壓——gzip 現在test目錄下有一個檔案test_txt和一個目錄tar-test,tar-test目錄下也有一個檔案,使用gzip對檔案test_txt進行壓縮和解壓。 [lx@localhost test]$ ls tar-

34模塊-zip【文件壓縮和解圖片壓縮和編輯】

rotate border title onclick scale max line htm port Zip模塊管理文件壓縮和解壓,通過plus.zip可獲取壓縮管理對象。比較常用的就是 對圖片進行壓縮、轉碼、旋轉操作了 <!DOCTYPE html><

Linux下將檔案打包壓縮分割成指定大小

轉自https://blog.csdn.net/loongembedded/article/details/54233175 Linux解壓檔案時遇到的問題,不知道總的資料是分了好多份,需要輸入命令統一解壓 1、普通tar壓縮命令 tar -zcvf

Huffman編碼實現壓縮檔案

Huffman編碼:根據詞頻構建Huffman樹,實現對文字的字首編碼。 1、統計文字中每個字元出現的次數,放入優先佇列中,構建一棵空的二叉樹; 2、取出頻率最小的兩個字元a、b,字元a、b的頻率分別作為此二叉樹的左右結點,左結點的編號為1,右結點的編號為0,其頻率之和(f

如何將PDF檔案進行合併分割

 想要將PDF檔案進行合併的話我們需要如何去進行操作?小夥伴們知道有什麼方法可以去進行,相信看到小編這個問題之後小夥伴們都不知道如何去進行操作,小編就向你們簡單介紹一下如何利用迅捷PDF轉化器去將PDF檔案進行檔案的合併和分割!   第一步:首先我們將迅捷PDF轉換器進行

Linux:03---Terminal高階命令(檔案壓縮與解):gzipbzip2tar

提示: gzip、bzip2:只能用於單個檔案的壓縮與解壓,不能壓縮或者解壓目錄 tar可用於多個檔案的壓縮與解壓 一般情況下:小檔案的壓縮用gzip,大檔案的壓縮用bzip2 一、gzip 1.概念:對字尾為.gz的檔案進行壓縮或者解壓  

檔案操作工具類: 檔案/目錄的建立刪除移動複製zip壓縮與解.

FileOperationUtils.java package com.xnl.utils; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; import jav