linux如何下解壓windows下的.zip和.rar文件


linux自帶的unzip命令可以解壓windows下的zip格式的壓縮文件。

 

unzip命令

  語法:unzip [選項] 壓縮文件名.zip

  各選項的含義分別為:

  -x 文件列表 解壓縮文件,但不包括指定的file文件。

  -v 查看壓縮文件目錄,但不解壓。

  -t 測試文件有無損壞,但不解壓。

  -d 目錄 把壓縮文件解到指定目錄下。

  -z 只顯示壓縮文件的注解。

  -n 不覆蓋已經存在的文件。

  -o 覆蓋已存在的文件且不要求用戶確認。

  -j 不重建文檔的目錄結構,把所有文件解壓到同一目錄下。

  例1:將壓縮文件text.zip在當前目錄下解壓縮。

  $ unzip text.zip

  例2:將壓縮文件text.zip在指定目錄/tmp下解壓縮,如果已有相同的文件存在,要求unzip命令不覆蓋原先的文件。

  $ unzip -n text.zip -d /tmp

  例3:查看壓縮文件目錄,但不解壓。

  $ unzip -v text.zip

  zgrep 命令

  這個命令的功能是在壓縮文件中尋找匹配的正則表達式,用法和grep命令一樣,只不過操作的對象是壓縮文件。如果用戶想看看在某個壓縮文件中有沒有某一句話,便可用zgrep命令。

 

小技巧:當我們在windows下用ssh往linux中傳送的文件較多時,可以先用winrar將其壓縮成zip格式,然后再在linux中用unzip命令解壓。

 

 

++++++++++++++++++++++++++++++++++++++++++

 

 

Linux下如何解壓.zip和.rar文件

 

對於Window下的常見壓縮文件.zip和.rar, Linux也有相應的方法來解壓它們:

1)對於.zip

linux下提供了zip和unzip程序,zip是壓縮程序,unzip是解壓程序。它們的參數選項很多,這里只做簡單介紹,舉例說明一下其用法:

# zip all.zip *.jpg
這條命令是將所有.jpg的文件壓縮成一個zip包
# unzip all.zip
這條命令是將all.zip中的所有文件解壓出來

2)對於.rar

要在linux下處理.rar文件,需要安裝 RAR for Linux,可以從網上下載,但要記住,RAR for Linux
不是免費的;可從 http://www.rarsoft.com/download.htm下載RAR 3。60 for Linux ,然后安裝:

# tar -xzpvf rarlinux-3.2.0.tar.gz
# cd rar
# make

這樣就安裝好了,安裝后就有了rar和unrar這兩個程序,rar是壓縮程序,unrar是解壓程序。它們的參數選項很多,舉例說明一下其用法:

# rar a all *.jpg
這條命令是將所有.jpg的文件壓縮成一個rar包,名為all.rar,該程序會將.rar 擴展名將自動附加到包名后。

# unrar e all.rar
這條命令是將all.rar中的所有文件解壓出來
 

 


 

 

 

 


免責聲明!

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



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