資源描述:
《zip壓縮命令詳解》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫(kù)。
1、zip壓縮命令詳解.txt31巖石下的小草教我們堅(jiān)強(qiáng),峭壁上的野百合教我們執(zhí)著,山頂上的松樹教我們拼搏風(fēng)雨,嚴(yán)寒中的臘梅教我們笑迎冰雪。語(yǔ)法:unzip〔選項(xiàng)〕壓縮文件名.zip各選項(xiàng)的含義分別為:-x文件列表解壓縮文件,但不包括指定的file文件。-v查看壓縮文件目錄,但不解壓。-t測(cè)試文件有無損壞,但不解壓。-d目錄把壓縮文件解到指定目錄下。-z只顯示壓縮文件的注解。-n不覆蓋已經(jīng)存在的文件。-o覆蓋已存在的文件且不要求用戶確認(rèn)。-j不重建文檔的目錄結(jié)構(gòu),把所有文件解壓到同一目錄下。例1:將壓縮文件text.zip在當(dāng)前目錄下解壓縮。$unzip
2、text.zip例2:將壓縮文件text.zip在指定目錄/tmp下解壓縮,如果已有相同的文件存在,要求unzip命令不覆蓋原先的文件。$unzip-ntext.zip-d/tmp例3:查看壓縮文件目錄,但不解壓。$unzip-vtext.zipzgrep命令這個(gè)命令的功能是在壓縮文件中尋找匹配的正則表達(dá)式,用法和grep命令一樣,只不過操作的對(duì)象是壓縮文件。如果用戶想看看在某個(gè)壓縮文件中有沒有某一句話,便可用zgrep命令?! inuxzip命令 zip-rmyfile.zip./* 將當(dāng)前目錄下的所有文件和文件夾全部壓縮成myfile.z
3、ip文件,-r表示遞歸壓縮子目錄下所有文件. 2.unzip unzip-o-d/home/sunnymyfile.zip 把myfile.zip文件解壓到/home/sunny/ -o:不提示的情況下覆蓋文件; -d:-d/home/sunny指明將文件解壓縮到/home/sunny目錄下; 3.其他 zip-dmyfile.zipsmart.txt 刪除壓縮文件中smart.txt文件 zip-mmyfile.zip./rpm_info.txt 向壓縮文件中myfile.zip中添加rpm_info.txt文件 ------
4、------------------------------------------------------------------------- 要使用zip來壓縮文件,在shell提示下鍵入下面的命令: zip-rfilename.zipfilesdir 在這個(gè)例子里,filename.zip代表你創(chuàng)建的文件,filesdir代表你想放置新zip文件的目錄。-r選項(xiàng)指定你想遞歸地(recursively)包括所有包括在filesdir目錄中的文件?! ∫槿ip文件的內(nèi)容,鍵入以下命令: unzipfilename.zip 你可以使用z
5、ip命令同時(shí)處理多個(gè)文件和目錄,方法是將它們逐一列出,并用空格間隔: zip-rfilename.zipfile1file2file3/usr/work/school 上面的命令把file1、file2、file3、以及/usr/work/school目錄的內(nèi)容(假設(shè)這個(gè)目錄存在)壓縮起來,然后放入filename.zip文件中?! ar命令詳解 -c:建立壓縮檔案 -x:解壓 -t:查看內(nèi)容 -r:向壓縮歸檔文件末尾追加文件 -u:更新原壓縮包中的文件 這五個(gè)是獨(dú)立的命令,壓縮解壓都要用到其中一個(gè),可以和別的命令連用但只能用其中一
6、個(gè)。下面的參數(shù)是根據(jù)需要在壓縮或解壓檔案時(shí)可選的?! ?c:建立壓縮檔案 -x:解壓 -t:查看內(nèi)容 -r:向壓縮歸檔文件末尾追加文件 -u:更新原壓縮包中的文件 下面的參數(shù)-f是必須的 -f:使用檔案名字,切記,這個(gè)參數(shù)是最后一個(gè)參數(shù),后面只能接檔案名?! ?tar-cfall.tar*.jpg 這條命令是將所有.jpg的文件打成一個(gè)名為all.tar的包。-c是表示產(chǎn)生新的包,-f指定包的文件名?! ?tar-rfall.tar*.gif 這條命令是將所有.gif的文件增加到all.tar的包里面去。-r是表示增加文件的意思?! ?/p>
7、#tar-ufall.tarlogo.gif 這條命令是更新原來tar包all.tar中l(wèi)ogo.gif文件,-u是表示更新文件的意思。 #tar-tfall.tar 這條命令是列出all.tar包中所有文件,-t是列出文件的意思 #tar-xfall.tar 這條命令是解出all.tar包中所有文件,-t是解開的意思 壓縮 tar–cvfjpg.tar*.jpg//將目錄里所有jpg文件打包成tar.jpg tar–czfjpg.tar.gz*.jpg//將目錄里所有jpg文件打包成jpg.tar后,并且將其用gzip壓縮,生成一個(gè)
8、gzip壓縮過的包,命名為jpg.tar.gz tar–cjfjpg.tar.bz2*.jpg//將目錄里