liunx壓縮包分包

2021-07-14 22:21:18 字數 582 閱讀 9044

要將目錄logs打包壓縮並分割成多個1m的檔案,可以用下面的命令:

tar cjf - logs/ |split -b 1m - logs.tar.bz2.

完成後會產生下列檔案:

logs.tar.bz2.aa, logs.tar.bz2.ab, logs.tar.bz2.ac

要解壓的時候只要執行下面的命令就可以了:

cat logs.tar.bz2.a* | tar xj

再舉例:

要將檔案test.pdf分包壓縮成500 bytes的檔案:

tar czf - test.pdf | split -b 500 - test.tar.gz

最後要提醒但是那兩個"-"不要漏了,那是tar的ouput和split的input的引數。

tar cjf - logs/ |split -b 1m - logs.tar.bz2.

完成後會產生下列檔案:

logs.tar.bz2.aa, logs.tar.bz2.ab, logs.tar.bz2.ac

要解壓的時候只要執行下面的命令就可以了:

cat logs.tar.bz2.a* | tar xj

Liunx中各種壓縮包及解壓命令

tar 解包 tar xvf filename.tar 打包 tar cvf filename.tar dirname 注 tar是打包,不是壓縮!gz解壓1 gunzip filename.gz 解壓2 gzip d filename.gz 壓縮 gzip filename tar.gz 和 tg...

php生成壓縮包和開啟壓縮包

需呀用到ziparchive類,php預設帶的有,廢話不說,直接上 親測可以使用,先來個生成壓縮包,解壓縮包後邊補上 開啟php支援ziparchive 在php.ini檔案中將extension php zip.dll 開頭的 的去掉,重啟www伺服器就可以了 1 對多個檔案生成壓縮包 生成壓縮檔...

Ubuntu 壓縮包操作

壓縮包概念 1.打包,把多個檔案打包成乙個檔案 2.壓縮,把大尺寸資料壓成小尺寸 a.有失真壓縮 壓縮前後不一樣 壓縮率比較高,如聲音,影象,等 b.無失真壓縮 壓縮前後一樣 資料的一直性壓縮,檔案,信件等 linux無檔案字尾的概念 現有的.tar,gz,bz2只是乙個不成文的檔案標識,也可以該做...