linux tar壓縮解壓縮文件夾、文件命令詳解
大荔網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián),大荔網(wǎng)站設(shè)計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為大荔成百上千提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站建設(shè)要多少錢,請找那個售后服務(wù)好的大荔做網(wǎng)站的公司定做!
直接先上三個常用命令
1.壓縮當前目錄下文件夾/文件yk到y(tǒng)k.tar.gz:
2.解壓縮當前目錄下的yk.tar.gz到file:
參數(shù)詳解
五個命令中必選一個
-c: 建立壓縮檔案
-x:解壓
-t:查看內(nèi)容
-r:向壓縮歸檔文件末尾追加文件
-u:更新原壓縮包中的文件
這幾個參數(shù)是可選的
-z:有g(shù)zip屬性的
-j:有bz2屬性的
-Z:有compress屬性的
-v:顯示所有過程
-O:將文件解開到標準輸出
-f必選參數(shù)
-f: 使用檔案名字,這個參數(shù)是最后一個參數(shù),后面只能接檔案名。
查看
在不解壓的情況下查看壓縮包的內(nèi)容:
linux中的解壓文件命令有:
1、tar
2、gzip
3、bzip2
4、uncompress
5、unzip
6、rar
7、lha
gzip,壓縮文件名:zip或gz,解壓命令:unzip。
bzip2,壓縮文件名:bz,解壓命令;bzip2 -d。
tar -zcvf file file.tar.gz打包并壓縮成gzip格式,其中-c命令是創(chuàng)建tar包,-z參數(shù)是指定壓縮成gzip格式。
tar -zxvf file.tar.gz解包命令,其中-x是解包命令,-z指定解壓縮格式是gzip。
7z文件類型屬于一個壓縮文件類型,在linux要通過命令可以將其解壓出來,下面由我為大家整理了linux下解壓7z文件命令的相關(guān)知識,希望對大家有所幫助。
一、linux解壓7z文件命令詳解
解壓縮7z文件
7za x phpMyAdmin-3.3.8.1-all-languages.7z -r -o./
參數(shù)含義:
x 代表解壓縮文件,并且是按原始目錄樹解壓(還有個參數(shù) e 也是解壓縮文件,但其會將所有文件都解壓到根下,而不是自己原有的文件夾下)
phpMyAdmin-3.3.8.1-all-languages.7z 是壓縮文件,這里我用phpadmin做測試。這里默認使用當前目錄下的phpMyAdmin-3.3.8.1-all-languages.7z
-r 表示遞歸解壓縮所有的子文件夾
-o 是指定解壓到的目錄,-o后是沒有空格的,直接接目錄。這一點需要注意。
二、補充:linux壓縮7z文件/文件夾命令
7za a -t7z -r Mytest.7z /opt/phpMyAdmin-3.3.8.1-all-languages/*
參數(shù)含義:
a 代表添加文件/文件夾到壓縮包
-t 是指定壓縮類型,這里定為7z,可不指定,因為7za默認壓縮類型就是7z。
-r 表示遞歸所有的子文件夾
Mytest.7z 是壓縮好后的壓縮包名
/opt/phpMyAdmin-3.3.8.1-all-languages/*:是壓縮目標。
注意:7za不僅僅支持.7z壓縮格式,還支持.tar.bz2等壓縮類型的。如上所述,用-t指定即可。