91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linux平臺下文件的壓縮與解壓參數介紹

發布時間:2021-08-11 11:36:13 來源:億速云 閱讀:120 作者:chen 欄目:系統運維

這篇文章主要介紹“Linux平臺下文件的壓縮與解壓參數介紹”,在日常操作中,相信很多人在Linux平臺下文件的壓縮與解壓參數介紹問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”Linux平臺下文件的壓縮與解壓參數介紹”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

面對著一些后綴為tar、tar.gz、tar.bz2……就有些茫然了,
其實理解了,自然就迎刃而解了。

首先要明確一個概念,linux下面的打包和壓縮是兩碼事,
也就是你可以對文件進行打包,但是不壓縮。

來看個例子:
在我的根目錄下有個名為wallpaper的文件夾,里面是一些墻紙,
我現在對這個文件夾進行打包,但不不壓縮。
直接輸入tar cvf wallpaper.tar wallpaper回車就生成了一個wallpaper的包。
操作過程如下圖:

Linux平臺下文件的壓縮與解壓參數介紹



這里的tar是一個打包命令,后面的cvf是參數,
c的意思是建立一個打包文件(如果換成x就表示解包),v在壓縮過程中顯示文件,
f是使用文件名,然后加上你要生成的包名,再加壓縮的目錄就可以了。

現在我們已經學會打包了,緊接著我們對它進行壓縮:
輸入gzip wallpaper.tar 回車,就生成了一個walllpaper.tar.gz的壓縮包。

Linux平臺下文件的壓縮與解壓參數介紹



這里的gzip是一個壓縮命令,那是不是一定要選用tar來打包,然后再用gzip來壓縮呢,
其實不用這么麻煩,只要在tar 后面加上參數z就具備了gzip的功能,換句話說其實只要用:
tar zcvf wallpaper.tar.gz wallpaper這個命令就可以直接生成wallpaper.tar.gz文件。
過程如下:

Linux平臺下文件的壓縮與解壓參數介紹



壓縮包的建立就是這樣,用不同的程序壓縮的文件就會有不同的后綴名,
如用compress來壓縮的文件后綴名就是*.z ,用bzip2來壓縮的呢就是*.bz2,
用zip來壓縮就是*.zip等等,其中最常見的就是*.tar.bz2.和*.tar.gz(也就是我們平常說的Tarball文件)

如上例中如果我們用bzip2 wallpaper.tar來對它打包的話,生成的文件就是wallpaper.tar.bz2,
具體的命令參數可以用command –help來查看。

壓縮包建立好后,接下來就是解壓了,如上例中我們現在對wallpaper.tar.gz進行解壓,
有兩種方法:
1、先用gzip加上參數d 對壓縮包進行解壓,然后用tar 加上參數x進行解包。如圖所示:

Linux平臺下文件的壓縮與解壓參數介紹



2、直接用tar 加上參數z和xvf來解壓并解包,這里的z 其實就是加上了gzip的功能。

Linux平臺下文件的壓縮與解壓參數介紹



這也是最常用的方法,同理如果是后綴為*.tar.bz2的文件,只需把z換成j,
象前面提到的tar已經集成了gzip和bzip2的功能,只要為它們加上不同的參數就行了。
那么這里加上J就表明tar具備了bzip2的功能。

我們知道在windows下面我們可以雙擊壓縮包文件,看看里面是什么內容,而不用解開它,
同樣在linux下面我們也可以這樣做,只要在tar后面加上參數t就表示查看壓縮包里的內容,
但并不解開它。

如我們查看一下wallpaper.tar.gz里面到底是什么內容可以輸入:

Linux平臺下文件的壓縮與解壓參數介紹


另外想說一下的就是,壓縮包的后綴名其實并沒有什么實際的意義,不要被后綴名弄糊涂了,
比如我們對wallpaper這個文件夾進行打包壓縮,可以寫成這樣:

Linux平臺下文件的壓縮與解壓參數介紹


生成的wallpaper.songzi一樣是個壓縮文件。這點,我們用file來查看。

到此,關于“Linux平臺下文件的壓縮與解壓參數介紹”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

兰坪| 卓尼县| 祁连县| 桂东县| 金湖县| 隆化县| 呼和浩特市| 广汉市| 昌平区| 竹溪县| 安岳县| 东城区| 宁国市| 东安县| 尼木县| 甘谷县| 尼勒克县| 乐至县| 凤城市| 明溪县| 余江县| 陆川县| 桓台县| 滁州市| 潍坊市| 鄂伦春自治旗| 六枝特区| 礼泉县| 汉寿县| 康平县| 定结县| 裕民县| 嘉祥县| 正宁县| 济宁市| 缙云县| 临夏市| 苏尼特左旗| 南充市| 吉木萨尔县| 株洲市|