linux安裝使用7zip


7z,全稱7-Zip, 是一款開源軟件。是目前公認的壓縮比例最大的壓縮解壓軟件。

源碼編譯安裝

官網下載地址:http://www.7-zip.org/download.html

源文件項目地址:http://sourceforge.net/projects/p7zip/

執行以下命令下載安裝:
wget http://nchc.dl.sourceforge.net/project/p7zip/p7zip/9.20.1/p7zip_9.20.1_src_all.tar.bz2
tar -jxvf p7zip_9.20.1_src_all.tar.bz2
cd p7zip_9.20.1
make
make install

 最后一步make install后出現以下信息,即為安裝完畢

./install.sh /usr/local/bin /usr/local/lib/p7zip /usr/local/man /usr/local/share/doc/p7zip 
- installing /usr/local/bin/7za
- installing /usr/local/man/man1/7z.1
- installing /usr/local/man/man1/7za.1
- installing /usr/local/man/man1/7zr.1
- installing /usr/local/share/doc/p7zip/README
- installing /usr/local/share/doc/p7zip/ChangeLog
- installing HTML help in /usr/local/share/doc/p7zip/DOC

 

使用 

7z <命令行> [<選項>...] <基本檔案名稱> [<參數變量>...]

命令及實例:

x 在當前目錄中,使用完整路徑從壓縮檔案中釋放文件或者到指定的輸出文件夾。
7z x archive.zip:從壓縮檔案 archive.zip解壓所有文件到當前文件夾。

a 添加文件到壓縮檔案。
7z a archive1.zip subdir\:增加subdir文件夾下的所有的文件和子文件夾到archive1.zip中,archived1.zip中的文件名包含subdir\前綴。

d 從壓縮檔案刪除文件。
7z d archive.zip *.bak -r:從archive.zip中刪除所有的bak文件。

---------------------------------------
$7za a pyenv.zip pyenv/

7-Zip (a) [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=zh_CN.UTF-8,Utf16=on,HugeFiles=on,64 bits,2 CPUs x64)

Scanning the drive:
1 folder, 57 files, 33369439 bytes (32 MiB)

Creating archive: pyenv.zip
……
Archive size: 32474739 bytes (31 MiB)
Everything is Ok

----------------------------------------
$ 7za x pyenv.zip 

7-Zip (a) [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=zh_CN.UTF-8,Utf16=on,HugeFiles=on,64 bits,2 CPUs x64)

Scanning the drive for archives:
1 file, 32474739 bytes (31 MiB)

Extracting archive: pyenv.zip
--
……
Everything is Ok                                          

Folders: 1
Files: 57
Size:       33369439
Compressed: 32474739

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM