7-Zip是一個(gè)文件歸檔器,支持7z(實(shí)現(xiàn)LZMA壓縮算法,壓縮比非常高),LZMA2,XZ,Zip,Zip64,CAB,ARJ,GZIP,BZIP2,TAR,CPIO,RPM,ISO,大部分文件系統(tǒng)鏡像,DEB格式。RAR格式已被刪除,因?yàn)樗皇且粋€(gè)免費(fèi)的許可證。本文包含了一個(gè)可以復(fù)制并向左滑動(dòng)的長(zhǎng)代碼,希望對(duì)大家有幫助!
環(huán)境
Centos7.7最低
p7-16.02
安裝
P7安裝包默認(rèn)不安裝在Centos7中,也不安裝在默認(rèn)源代碼中。安裝p7安裝包需要epel source。
[root @ localhost ~]# yum-y install epel-release
[root @localhost~]# yum -y安裝p7 p7-plugins
施用方式
7z命令提供了一個(gè)類似于命令行選項(xiàng)的函數(shù)字母,但是沒有使用-。這些參數(shù)字母告訴命令它需要執(zhí)行的功能。
壓縮文件
使用參數(shù)創(chuàng)建壓縮包
創(chuàng)建7z格式的壓縮包:
[root @ localhost ~]# 7z a files . 7z file 1 . txt file 2 . txt file 3 . txt file 4 . txt
7-Zip [ 64] 16.02:版權(quán)所有(c)1999-2016伊戈?duì)枴ぐ透β宸?2016- 05- 21
p7版本16.02(locale=en_US。UTF- 8,Utf16 =開,HugeFiles =開,64位,1 CPU Intel(R)Core(TM)i5-8400 CPU @ 2.80 GHz(906 EA),ASM,AES-NI)
掃描驅(qū)動(dòng)器:
4個(gè)文件,0字節(jié)
創(chuàng)建歸檔文件:文件. 7z
要壓縮的項(xiàng)目:4
從磁盤讀取的文件:0
存檔大小:143字節(jié)(1k磅)
一切都好
執(zhí)行命令后,檢查是否已創(chuàng)建7z格式的壓縮包
創(chuàng)建包含目錄的壓縮包:
[root @localhost~]# 7z a gpg.7z。gnupg/
7-Zip [ 64] 16.02:版權(quán)所有(c)1999-2016伊戈?duì)枴ぐ透β宸?2016- 05- 21
p7版本16.02(locale=en_US。UTF- 8,Utf16 =開,HugeFiles =開,64位,1 CPU Intel(R)Core(TM)i5-8400 CPU @ 2.80 GHz(906 EA),ASM,AES-NI)
掃描驅(qū)動(dòng)器:
2個(gè)文件夾,5個(gè)文件,8280字節(jié)(9kB)
創(chuàng)建存檔:gpg.7z
要壓縮的項(xiàng)目:7
從磁盤讀取的文件:2
存檔大小:4157字節(jié)(5kb)
一切都好
[root@localhost ~]#
7還可以壓縮和解壓縮其他格式的壓縮包。例如,在中創(chuàng)建壓縮包。格式。
[root @localhost~]# 7z a files.文件{ 1..4}.文本文件(textfile)
7-Zip [ 64] 16.02:版權(quán)所有(c)1999-2016伊戈?duì)枴ぐ透β宸?2016- 05- 21
p7版本16.02(locale=en_US。UTF- 8,Utf16 =開,HugeFiles =開,64位,1 CPU Intel(R)Core(TM)i5-8400 CPU @ 2.80 GHz(906 EA),ASM,AES-NI)
掃描驅(qū)動(dòng)器:
4個(gè)文件,0字節(jié)
正在創(chuàng)建存檔文件:files.
要壓縮的項(xiàng)目:4
從磁盤讀取的文件:4
存檔大小:542字節(jié)(1k磅)
一切都好
列出壓縮包的內(nèi)容
使用l參數(shù)列出壓縮包的內(nèi)容:
[root @localhost~]# 7z l gpg.7z
7-Zip [ 64] 16.02:版權(quán)所有(c)1999-2016伊戈?duì)枴ぐ透β宸?2016- 05- 21
p7版本16.02(locale=en_US。UTF- 8,Utf16 =開,HugeFiles =開,64位,1 CPU Intel(R)Core(TM)i5-8400 CPU @ 2.80 GHz(906 EA),ASM,AES-NI)
正在掃描驅(qū)動(dòng)器中的文件:
1個(gè)文件,4157字節(jié)(5kb)
列表存檔:gpg.7z
-
Path = gpg.7z
Type = 7z
物理尺寸= 4157
標(biāo)題大小= 278
方法= LZMA2: 12k
固體= +
Blocks = 1
日期時(shí)間屬性大小壓縮名稱
- - - - -
2020- 01- 0418: 24: 05D....00.gnupg
2020- 01- 0418: 22: 36D....00.gnupg/私鑰-v1.d
2020- 01- 0418: 24: 48....00.gnupg/S.gpg-agent
2020- 01- 0418: 22: 36....00.gnupg/pubring.gpg
2020- 01- 0418: 24: 05....00.gnupg/secring.gpg
2020- 01- 0418: 22: 36....76803879.gnupg/gpg.conf
2020- 01- 0418: 24: 52....600.gnupg/random_seed
- - - - -
2020-01-0418:24:52828038795文件,2文件夾
解壓縮文件
用e解壓文件,把所有文件解壓到當(dāng)前目錄。(不推薦)
[root @localhosttest]# 7z e gpg.7z
7-Zip [ 64] 16.02:版權(quán)所有(c)1999-2016伊戈?duì)枴ぐ透β宸?2016- 05- 21
p7版本16.02(locale=en_US。UTF- 8,Utf16 =開,HugeFiles =開,64位,1 CPU Intel(R)Core(TM)i5-8400 CPU @ 2.80 GHz(906 EA),ASM,AES-NI)
正在掃描驅(qū)動(dòng)器中的文件:
1個(gè)文件,4157字節(jié)(5kb)
提取檔案:gpg.7z
-
Path = gpg.7z
Type = 7z
物理尺寸= 4157
標(biāo)題大小= 278
方法= LZMA2: 12k
固體= +
Blocks = 1
一切都好
文件夾:2
文件:5
尺寸:8280
壓縮:4157
您可以看到所有文件都已提取到當(dāng)前目錄。
現(xiàn)在使用x參數(shù)解壓文件。
[root @localhosttest]# 7z x gpg.7z
7-Zip [ 64] 16.02:版權(quán)所有(c)1999-2016伊戈?duì)枴ぐ透β宸?2016- 05- 21
p7版本16.02(locale=en_US。UTF- 8,Utf16 =開,HugeFiles =開,64位,1 CPU Intel(R)Core(TM)i5-8400 CPU @ 2.80 GHz(906 EA),ASM,AES-NI)
正在掃描驅(qū)動(dòng)器中的文件:
1個(gè)文件,4157字節(jié)(5kb)
提取檔案:gpg.7z
-
Path = gpg.7z
Type = 7z
物理尺寸= 4157
標(biāo)題大小= 278
方法= LZMA2: 12k
固體= +
Blocks = 1
一切都好
文件夾:2
文件:5
尺寸:8280
壓縮:4157
可以看到解壓縮后的文件是按照原文件的目錄形式進(jìn)行解壓縮的。
更新壓縮包
一段時(shí)間后,您需要向文件夾中添加一些新文件,并希望將它們添加到壓縮包中。您只需更新現(xiàn)有的壓縮包,而無需創(chuàng)建新的壓縮包。
首先,壓縮測(cè)試目錄
[root @ localhosttest]# 7z a files . 7z test/
7-Zip [ 64] 16.02:版權(quán)所有(c)1999-2016伊戈?duì)枴ぐ透β宸?2016- 05- 21
p7版本16.02(locale=en_US。UTF- 8,Utf16 =開,HugeFiles =開,64位,1 CPU Intel(R)Core(TM)i5-8400 CPU @ 2.80 GHz(906 EA),ASM,AES-NI)
掃描驅(qū)動(dòng)器:
1個(gè)文件夾,4個(gè)文件,0個(gè)字節(jié)
創(chuàng)建歸檔文件:文件. 7z
要壓縮的項(xiàng)目:5
從磁盤讀取的文件:0
存檔大小:158字節(jié)(1k磅)
一切都好
在測(cè)試文件夾中創(chuàng)建幾個(gè)文件,然后更新壓縮包:
[root @ localhosttest]# touch test/file { 5..10}.文本文件(textfile)
[root @ localhosttest]# 7z u files . 7z test/
7-Zip [ 64] 16.02:版權(quán)所有(c)1999-2016伊戈?duì)枴ぐ透β宸?2016- 05- 21
p7版本16.02(locale=en_US。UTF- 8,Utf16 =開,HugeFiles =開,64位,1 CPU Intel(R)Core(TM)i5-8400 CPU @ 2.80 GHz(906 EA),ASM,AES-NI)
打開存檔:files.7z
-
Path = files.7z
Type = 7z
物理尺寸= 158
標(biāo)題大小= 158
固體= -
Blocks = 0
掃描驅(qū)動(dòng)器:
1文件夾,10文件,0字節(jié)
正在更新存檔文件:files.7z
要壓縮的項(xiàng)目:7
從磁盤讀取的文件:0
存檔大小:186字節(jié)(1k磅)
一切都好
檢查文件是否已添加。
[root @ localhosttest]# 7z l files . 7z
7-Zip [ 64] 16.02:版權(quán)所有(c)1999-2016伊戈?duì)枴ぐ透β宸?2016- 05- 21
p7版本16.02(locale=en_US。UTF- 8,Utf16 =開,HugeFiles =開,64位,1 CPU Intel(R)Core(TM)i5-8400 CPU @ 2.80 GHz(906 EA),ASM,AES-NI)
正在掃描驅(qū)動(dòng)器中的文件:
1個(gè)文件,186字節(jié)(1KiB)
列表存檔:files.7z
-
Path = files.7z
Type = 7z
物理尺寸= 186
標(biāo)題大小= 186
固體= -
Blocks = 0
日期時(shí)間屬性大小壓縮名稱
- - - - -
2020- 03- 1114: 24: 54D....00測(cè)試
2020- 03- 1114: 18: 22....A 00test/file1.txt
2020- 03- 1114: 24: 54....A 00test/file10.txt
2020- 03- 1114: 18: 22....A 00test/file2.txt
2020- 03- 1114: 18: 22....A 00test/file3.txt
2020- 03- 1114: 18: 22....A 00test/file4.txt
2020- 03- 1114: 24: 54....A 00test/file5.txt
2020- 03- 1114: 24: 54....A 00test/file6.txt
2020- 03- 1114: 24: 54....A 00test/file7.txt
2020- 03- 1114: 24: 54....A 00test/file8.txt
2020- 03- 1114: 24: 54....A 00test/file9.txt
- - - - -
2020-03-1114:24:540010文件,1文件夾
總結(jié)
在本文的最后,7z格式的壓縮率比ZIP格式高30%-50%。
喜歡作者的文章就一點(diǎn)點(diǎn)看,支持~
結(jié)束
1.《7z解壓工具 教你Centos7中使用7zip壓縮工具》援引自互聯(lián)網(wǎng),旨在傳遞更多網(wǎng)絡(luò)信息知識(shí),僅代表作者本人觀點(diǎn),與本網(wǎng)站無關(guān),侵刪請(qǐng)聯(lián)系頁腳下方聯(lián)系方式。
2.《7z解壓工具 教你Centos7中使用7zip壓縮工具》僅供讀者參考,本網(wǎng)站未對(duì)該內(nèi)容進(jìn)行證實(shí),對(duì)其原創(chuàng)性、真實(shí)性、完整性、及時(shí)性不作任何保證。
3.文章轉(zhuǎn)載時(shí)請(qǐng)保留本站內(nèi)容來源地址,http://f99ss.com/junshi/1103328.html