您好,登錄后才能下訂單哦!
本篇內容主要講解“Linux下如何解壓zip文件”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“Linux下如何解壓zip文件”吧!
通常情況下,Linux系統并不會產生zip文件,而是由用戶把zip文件上傳到Linux系統中,產生解壓的需求。
zip [選項] 壓縮包名 源文件或源目錄
-r:壓縮目錄
示例:
zip ana.zip anaconda-ks.cfg
壓縮多個文件:
zip test.zip abc abcd
zip對應的解壓縮命令為unzip:命令所在目錄為/usr/bin/unzip,所有用戶可執行
命令格式:
unzip [選項] 壓縮包名
選項:-d:指定解壓縮位置
示例:
unzip -d /tmp/ test.zip
2、.gz格式:.gz格式和.bz2格式是Linux中最常見的壓縮格式,使用gzip命令
命令格式:
注意:使用gzip壓縮文件后會將原文件刪除,如果想保留原文件則可以使用-c選項將壓縮過程產生的標準輸出寫入一個新的文件中,示例如下:>的作用是覆蓋內容,>>的作用是追加內容
壓縮目錄下的每個文件:下述命令會將123這個目錄下的每個文件分別進行壓縮,而不是將整個123目錄進行壓縮,也就是說**gzip命令不會打包壓縮
**
gzip -r 123
解壓縮也可以使用gunzip:
3、.bz2格式:.bz2格式是Linux中的另一種常用壓縮格式,該格式的壓縮算法更先進,壓縮比更高,但是壓縮的時間要比.gz長,.bz2格式的壓縮命令是bzip2,注意bzip2不能壓縮目錄,會報錯
命令格式:
解壓時如果原文件已存在則會報錯,因此最好先將原文件刪除
4、.tar格式:只是打包并不會壓縮文件,.tar格式的打包和解打包都是使用tar命令,區別只是選項不同
打包示例:
打包多個文件:
解打包:
-C(大寫):指定解打包的目錄
Tip
:由于gzip和bzip2不能打包只能壓縮,而tar只能打包不會壓縮,因此可以先使用tar打包,然后使用gzip或bzip2進行壓縮
5、.tar.gz格式和.tar.bz2格式:使用tar命令后跟選項的方式實現tar命令和gzip或者bzip2命令的組合,實現同時進行打包和壓縮,這也是最經常使用的壓縮和解壓縮方式
示例:
到此,相信大家對“Linux下如何解壓zip文件”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。