標籤:建立 遞迴 選項 sdi inf tar命令 linux zip命令 指定
Linux下的壓縮解壓縮命令詳解及執行個體
執行個體:壓縮伺服器上目前的目錄的內容為xxx.zip檔案
zip -r xxx.zip ./*
解壓zip檔案到目前的目錄
unzip filename.zip
============================
另:有些伺服器沒有安裝zip包執行不了zip命令,但基本上都可以用tar命令的,執行個體如下:
tar -zcvf /home/zdzlibs.tar.gz /home/zdz/java/zdzlibs/
============================
linux zip命令
zip -r myfile.zip ./*
將目前的目錄下的所有檔案和檔案夾全部壓縮成myfile.zip檔案,-r表示遞迴壓縮子目錄下所有檔案.
2.unzip
unzip -o -d /home/sunny myfile.zip
把myfile.zip檔案解壓到 /home/sunny/
-o:不提示的情況下覆蓋檔案;
-d:-d /home/sunny 指明將檔案解壓縮到/home/sunny目錄下;
3.其他
zip -d myfile.zip smart.txt
刪除壓縮檔中smart.txt檔案
zip -m myfile.zip ./rpm_info.txt
向壓縮檔中myfile.zip中添加rpm_info.txt檔案
-------------------------------------------------------------------------------
要使用 zip 來壓縮檔,在 shell 提示下鍵入下面的命令:
zip -r filename.zip filesdir
在這個例子裡,filename.zip 代表你建立的檔案,filesdir 代表你想放置新 zip 檔案的目錄。-r 選項指定你想遞迴地(recursively)包括所有包括在 filesdir 目錄中的檔案。
要抽取 zip 檔案的內容,鍵入以下命令:
unzip filename.zip
你可以使用 zip 命令同時處理多個檔案和目錄,方法是將它們逐一列出,並用空格間隔:
zip -r filename.zip file1 file2 file3 /usr/work/school
linux 解壓縮命令 unzip