Linux - zip命令
一、基本用法
zip [引數] [打包後的檔名] [打包的目錄路徑]
二、完整語法
zip [-AcdDfFghjJKlLmoqrSTuvVwXyz$] [-b <工作目錄>] [-ll] [-n <字尾字串>] [-t <日期時間>] [-<壓縮效率>] [壓縮檔案] [檔案/目錄...] [-i <範本樣式>] [-x <範本樣式>]
三、引數列表
-A :調整可執行的自動解壓縮檔案。
-b <工作目錄> :指定存放壓縮檔案的目錄。
-c :替每個被壓縮的檔案加上註釋。
-d :從壓縮檔案內刪除指定的檔案。
-D :壓縮檔案內不建立目錄名稱。
-f :此引數的效果和指定"-u"引數類似,但不僅更新既有檔案,如果某些檔案原本不存在於壓縮檔案內,使用本引數會一併將其加入壓縮檔案中。
-F :嘗試修復已損壞的壓縮檔案。
-g :將檔案壓縮後附加在既有的壓縮檔案之後,而非另行建立新的壓縮檔案。
-h :線上幫助。
-i :<範本樣式> 只壓縮符合條件的檔案。
-j :只儲存檔名稱及其內容,而不存放任何目錄名稱。
-J :刪除壓縮檔案前面不必要的資料。
-k :使用MS-DOS相容格式的檔名稱。
-l :壓縮檔案時,把LF字元置換成LF+CR字元。
-ll :壓縮檔案時,把LF+CR字元置換成LF字元。
-L :顯示版權資訊。
-m :將檔案壓縮並加入壓縮檔案後,刪除原始檔案,即把檔案移到壓縮檔案中。
-n :<字尾字串> 不壓縮具有特定字尾字串的檔案。
-o :將壓縮檔案的更改時間設定成壓縮檔案內所有檔案中的最新更改時間。
-q :不顯示指令執行過程。
-r :遞迴處理,將指定目錄下的所有檔案和子目錄一併處理。
-S :包含系統和隱藏檔案。
-t <日期時間> :把壓縮檔案的日期設成指定的日期,格式mmddyyyy。
-T :檢查備份檔案內的每個檔案是否正確無誤。
-u :更換較新的檔案到壓縮檔案內。
-v :顯示指令執行過程或顯示版本資訊。
-V :儲存VMS作業系統的檔案屬性。
-w :在檔名稱裡假如版本編號,本引數僅在VMS作業系統下有效。
-x <範本樣式> :壓縮時排除符合條件的檔案。
-X :不儲存額外的檔案屬性。
-y :直接儲存符號連線,而非該連線所指向的檔案,本引數僅在UNIX之類的系統下有效。
-z :替壓縮檔案加上註釋。
-$ :儲存第一個被壓縮檔案所在磁碟的卷冊名稱。
-<壓縮效率> :壓縮效率是一個介於1-9的數值。
四、應用舉例
1、壓縮當前目錄下的所有檔案和資料夾
zip -r myfile.zip ./*
2、刪除壓縮檔案中smart.txt檔案
zip -d myfile.zip smart.txt
3、向壓縮檔案中myfile.zip中新增rpm_info.txt檔案
zip -m myfile.zip ./rpm_info.txt
4、壓縮多個檔案和目錄
zip -r filename.zip file1 file2 /usr/work/school
五、參考網址
http://server.chinabyte.com/245/11086245.shtml
zip [引數] [打包後的檔名] [打包的目錄路徑]
二、完整語法
zip [-AcdDfFghjJKlLmoqrSTuvVwXyz$] [-b <工作目錄>] [-ll] [-n <字尾字串>] [-t <日期時間>] [-<壓縮效率>] [壓縮檔案] [檔案/目錄...] [-i <範本樣式>] [-x <範本樣式>]
三、引數列表
-A :調整可執行的自動解壓縮檔案。
-b <工作目錄> :指定存放壓縮檔案的目錄。
-c :替每個被壓縮的檔案加上註釋。
-d :從壓縮檔案內刪除指定的檔案。
-D :壓縮檔案內不建立目錄名稱。
-f :此引數的效果和指定"-u"引數類似,但不僅更新既有檔案,如果某些檔案原本不存在於壓縮檔案內,使用本引數會一併將其加入壓縮檔案中。
-F :嘗試修復已損壞的壓縮檔案。
-g :將檔案壓縮後附加在既有的壓縮檔案之後,而非另行建立新的壓縮檔案。
-h :線上幫助。
-i :<範本樣式> 只壓縮符合條件的檔案。
-j :只儲存檔名稱及其內容,而不存放任何目錄名稱。
-J :刪除壓縮檔案前面不必要的資料。
-k :使用MS-DOS相容格式的檔名稱。
-l :壓縮檔案時,把LF字元置換成LF+CR字元。
-ll :壓縮檔案時,把LF+CR字元置換成LF字元。
-L :顯示版權資訊。
-m :將檔案壓縮並加入壓縮檔案後,刪除原始檔案,即把檔案移到壓縮檔案中。
-n :<字尾字串> 不壓縮具有特定字尾字串的檔案。
-o :將壓縮檔案的更改時間設定成壓縮檔案內所有檔案中的最新更改時間。
-q :不顯示指令執行過程。
-r :遞迴處理,將指定目錄下的所有檔案和子目錄一併處理。
-S :包含系統和隱藏檔案。
-t <日期時間> :把壓縮檔案的日期設成指定的日期,格式mmddyyyy。
-T :檢查備份檔案內的每個檔案是否正確無誤。
-u :更換較新的檔案到壓縮檔案內。
-v :顯示指令執行過程或顯示版本資訊。
-V :儲存VMS作業系統的檔案屬性。
-w :在檔名稱裡假如版本編號,本引數僅在VMS作業系統下有效。
-x <範本樣式> :壓縮時排除符合條件的檔案。
-X :不儲存額外的檔案屬性。
-y :直接儲存符號連線,而非該連線所指向的檔案,本引數僅在UNIX之類的系統下有效。
-z :替壓縮檔案加上註釋。
-$ :儲存第一個被壓縮檔案所在磁碟的卷冊名稱。
-<壓縮效率> :壓縮效率是一個介於1-9的數值。
四、應用舉例
1、壓縮當前目錄下的所有檔案和資料夾
zip -r myfile.zip ./*
2、刪除壓縮檔案中smart.txt檔案
zip -d myfile.zip smart.txt
3、向壓縮檔案中myfile.zip中新增rpm_info.txt檔案
zip -m myfile.zip ./rpm_info.txt
4、壓縮多個檔案和目錄
zip -r filename.zip file1 file2 /usr/work/school
五、參考網址
http://server.chinabyte.com/245/11086245.shtml
相關文章
- linux zip命令Linux
- Linux基礎命令---zipLinux
- linux zip 命令詳解Linux
- linux的zip命令詳解Linux
- linux命令系列-zip(壓縮打包)Linux
- Linux 解壓zip檔案詳解之unzip命令!Linux
- Linux下zip壓縮和unzip解壓縮命令全解Linux
- 壓縮解壓命令(tar, zip)
- linux 解壓rar,zipLinux
- 在 Linux 上壓縮檔案:zip 命令的各種變體及用法Linux
- Linux下新增php的zip模組LinuxPHP
- Linux 原始碼方式安裝zipLinux原始碼
- 【系統】Linux下 zip 和 unzip的用法Linux
- Linux tar 打包 gz bz xz zip 壓縮Linux
- zip-zip(子函式呼叫)函式
- CentOS中zip壓縮和unzip解壓縮命令詳解CentOS
- aix上使用jar命令解壓字尾為zip的包AIJAR
- 新手教程:如何在 Linux 下解壓 Zip 檔案Linux
- Linux命令—–CP命令Linux
- 【Linux命令】grep命令Linux
- Linux命令--ps命令Linux
- CentOS7中zip壓縮和unzip解壓縮命令詳解CentOS
- 使用 7-Zip 進行檔案分割與合併(命令列示例)命令列
- 42.zip
- Activiti部署zip
- 7-Zip
- php 打包 zipPHP
- linux命令大全-linux命令使用和管理Linux
- linux下zip檔案解壓亂碼的問題Linux
- Linux命令(1)——xargs命令Linux
- Linux命令篇 - grep 命令Linux
- Linux命令篇 - sed 命令Linux
- Linux命令篇 - tar 命令Linux
- Linux命令列與命令Linux命令列
- linux命令 之 du 命令Linux
- linux命令:ping命令Linux
- Linux命令之lldptool命令Linux
- linux 命令Linux