『壹』 linux下如何用zip打包某個目錄下所有文件夾為獨立的壓縮包
linux zip命令的基本用法是:
zip [參數] [打包後的文件名] [打包的目錄路徑]
linux zip命令參數列表:
-a 將文件轉成ASCII模式
-F 嘗試修復損壞的壓縮文件
-h 顯示幫助界面
-m 將文件壓縮之後,刪除源文件
-n 特定字元串 不壓縮具有特定字尾字元串的文件
-o 將壓縮文件內的所有文件的最新變動時間設為壓縮時候的時間
-q 安靜模式,在壓縮的時候不顯示指令的執行過程
-r 將指定的目錄下的所有子目錄以及文件一起處理
-S 包含系統文件和隱含文件(S是大寫)
-t 日期 把壓縮文件的最後修改日期設為指定的日期,日期格式為mmddyyyy
舉例:說個最常用的吧,打包/home/a目錄到/home/a.zip
# zip -r /home/a.zip /home/a/
//參數一般只要有-r
『貳』 WINRAR和WINZIP用命令行壓縮文件夾的語法
RAR 3.70 beta 8 版權所有 (c) 1993-2007 Alexander Roshal 5 May 2007
注冊給 Tartoterv Kft.
用法: rar <命令> -<開關 1> -<開關 N> <壓縮文件> <文件...>
<@列表文件...> <解壓路徑\>
<注釋>
a 添加文件到壓縮文件
c 添加壓縮文件注釋
cf 添加文件注釋
ch 更改壓縮文件參數
cw 寫入壓縮文件注釋到文件
d 刪除壓縮文件中的文件
e 解壓壓縮文件到當前目錄
f 刷新壓縮文件中的文件
i[參數]=<串> 在壓縮文件中查找字元串
k 鎖定壓縮文件
l[t,b] 列出壓縮文件[技術信息,簡潔]
m[f] 移動到壓縮文件[僅對文件]
p 列印文件到標准輸出設備
r 修復壓縮文件
rc 重建丟失的卷
rn 重命名壓縮文件
rr[N] 添加數據恢復記錄
rv[N] 創建恢復卷
s[名字|-] 轉換壓縮文件為自解壓格式或反之
t 測試壓縮文件
u 更新壓縮文件中的文件
v[t,b] 詳細列出壓縮文件[技術信息,簡潔]
x 用絕對路徑解壓文件
<開關>
- 停止掃描
ac 壓縮或解壓後清除存檔屬性
ad 添加壓縮文件名到目標路徑
ag[格式] 使用當前日期生成壓縮文件名
ao 添加具有存檔屬性的文件
ap<路徑> 添加路徑到壓縮文件中
as 同步壓縮文件內容
av 添加用戶身份校驗 (僅注冊版)
av- 禁用用戶身份校驗
c- 禁用注釋顯示
cfg- 禁用讀取配置
cl 名稱轉換為小寫
cu 名稱轉換為大寫
df 壓縮後刪除文件
dh 打開共享文件
ds 對固實壓縮文件禁用名稱排序
e[+]<屬性> 設置文件排除和包括屬性
ed 不添加空目錄
en 不添加"壓縮文件結束"標志
ep 從名稱中排除路徑
ep1 從名稱中排除基本目錄
ep2 展開為完整路徑
ep3 擴展路徑為包含盤符的完全路徑
f 刷新文件
hp[密碼] 同時加密文件數據和文件頭
id[c,d,p,q] 禁用信息顯示
ieml[地址] 郵寄壓縮文件
ierr 發送所有消息到標准錯誤設備
ilog[名稱] 把錯誤寫到日誌文件 (僅注冊版)
inul 禁用所有消息
ioff 完成一個操作後關閉 PC 電源
isnd 啟用聲音
k 鎖定壓縮文件
kb 保留損壞的已解壓文件
m<0..5> 設置壓縮級別(0-存儲...3-默認...5-最大)
mc<參數> 設置高級壓縮參數
md<大小> 以KB為單位的字典大小(64,128,256,512,1024,2048,4096 or A-G)
ms[ext;ext] 指定存儲的文件類型
mt<線程> 設置線程數
n<文件> 僅包括指定文件
n@ 從標准輸入設備讀取要包括的文件名稱
n@<列表> 在指定列表文件包括文件
o+ 覆蓋已存在文件
o- 不覆蓋已存在文件
oc 設置 NTFS 壓縮屬性
or 自動重命名文件
os 保存 NTFS 流
ow 保存或恢復文件所有權和組
[密碼] 設置密碼
p- 不詢問密碼
r 包含子目錄
r0 僅包含通配符名稱的子目錄
ri<P>[:<S>] 設置優先順序 (0-默認,1-最小..15-最大) 和休眠時間(毫秒)
rr[N] 添加數據恢復記錄
rv[N] 創建恢復卷
s[<N>,v[-],e] 創建固實壓縮文件
s- 禁用固實壓縮文件
sc<chr>[obj] 指定字元集
sfx[名稱] 創建自解壓文件
si[名稱] 從標准輸入設備讀取數據
sl<大小> 處理小於指定大小的文件
sm<大小> 處理大於指定大小的文件
t 壓縮後測試文件
ta<日期> 添加日期 <日期> 後修改的文件,日期格式 YYYYMMDDHHMMSS
tb<日期> 添加日期 <日期> 前修改的文件,日期格式 YYYYMMDDHHMMSS
tk 保留原始壓縮文件時間
tl 設置壓縮文件時間為最新時間
tn<時間> 添加 <時間> 以後的文件
to<時間> 添加 <時間> 以前的文件
ts<m,c,a>[N] 保存或恢復文件時間(修改,創建,訪問)
u 更新文件
v 自動檢測創建卷的大小或者列出所有的卷
v<大小>[k,b] 創建卷大小=<大小>*1000 [*1024, *1]
vd 創建卷前清除磁碟內容
ver[n] 文件版本控制
vn 使用舊樣式卷命名方案
vp 每卷之前暫停
w<路徑> 指定工作目錄
x<文件> 排除指定的文件
x@ 從標准輸入設備讀取要排除的文件名
x@<列表> 排除指定列表文件中的文件
y 假設對全部詢問都回答是
z[文件] 從文件讀取壓縮文件注釋
『叄』 如何用dos命令將檔壓縮成ZIP
操作步驟如下:
1、打開winrar的安裝文件夾,復制rar.exe到c:\windows文件夾下;
2、點擊開始,點擊運行,輸入cmd,點擊確定;
3、提示符後輸入rar
1.zip
c:\lizi,回車,該命令是將c:\lizi文件夾壓縮為1.zip。
『肆』 windows如何用cmd命令解壓指定的zip文件到指定目錄里
使用cmd中的命令解壓壓縮文件到任意文件夾的方法如下:
1、復制RAR.exe和UNRAR復制到c:windows文件夾中。
『伍』 win7如何使用zip命令壓縮一個csv。
win7使用zip壓縮一個csv:
1、選中CSV文件,滑鼠右鍵選擇添加到壓縮文件;
2、點瀏覽,選擇壓縮路徑;
壓縮文件格式:選中ZIP,點確定。
『陸』 winzip命令行打包文件夾,要加什麼參數,才能不包含文件夾的路徑到zip中
應該不直接支持你說的功能,間接的辦法是list一個文件表。不過你文件多了話還是沒辦法。你可以看網上的教程。
What command line parameters does WinZip support?
Below is some information about the undocumented command line options for using the WinZip program mole, winzip32.exe.
WinZip supports command line options to add and extract from files. Be sure to read the Notes section below for additional important information.
Adding Files
The command format is:
winzip32 [-min] action [options] filename[.zip] files
where:
-min specifies that WinZip should run minimized. If -min is specified, it must be the first command line parameter.
action
-a for add, -f for freshen, -u for update, and -m for move. You must specify one (and only one) of these actions. The actions correspond to the actions described in the section titled "Add dialog box options" in the online manual.
options
-r corresponds to the Include subfolders checkbox in the Add dialog and causes WinZip to add files from subfolders. Folder information is stored for files added from subfolders. If you add -p, WinZip will store folder information for all files added, not just for files from subfolders; the folder information will begin with the folder specified on the command line.
-ex, -en, -ef, -es, and -e0 determine the compression method: eXtra, Normal, Fast, Super fast, and no compression. The default is "Normal". -hs includes hidden and system files. Use -sPassword to specify a case-sensitive password. The password can be enclosed in quotes, for example, -s"Secret Password".
filename.zip
Specifies the name of the Zip file involved. Be sure to use the full filename (including the folder).
files
Is a list of one or more files, or the @ character followed by the filename containing a list of files to add, one filename per line. Wildcards (e.g. *.bak) are allowed.
Extracting Files
The command format is:
winzip32 -e [options] filename[.zip] folder
where -e is required.
options
-o and -j stand for "Overwrite existing files without prompting" and "Junk pathnames", respectively. Unless -j is specified, folder information is used. Use -sPassword to specify a case-sensitive password. The password can be enclosed in quotes, for example, -s"Secret Password".
filename.zip
Specifies the name of the Zip file involved. Be sure to specify the full filename (including the folder).
folder
Is the name of the folder to which the files are extracted. If the folder does not exist it is created.
Notes
* VERY IMPORTANT: always specify complete filenames, including the full folder name and drive letter, for all file IDs.
* To run WinZip in a minimized inactive icon use the "-min" option. When specified this option must be the first option.
* Only operations involving the built-in zip and unzip are supported.
* Enclose long filenames in quotes.
* When using a list ("@") file, no leading or trailing spaces should appear in file IDs in the list.
* The action and each option must be separated by at least one space.
* WinZip can be used to compress files with cc:Mail . Change the compress= line in the [cc:Mail] section of the appropriate WMAIL.INI files to specify the full path for WinZip followed by "-a %1 @%2". For example, if WinZip is installed in your c:\winzip folder, specify
compress=c:\winzip\winzip.exe -a %1 @%2
『柒』 如何在Windows平台實現zip壓縮命令
操作步驟如下:
1、打開winrar的安裝文件夾,復制rar.exe到c:\windows文件夾下;
2、點擊開始,點擊運行,輸入cmd,點擊確定;
3、提示符後輸入rar 1.zip c:\lizi,回車,該命令是將c:\lizi文件夾壓縮為1.zip。
『捌』 電腦怎麼壓縮包
打開【小丸工具箱】,將要壓縮的視頻拖入軟體,點擊【壓制】對視頻進行壓縮;打開【迅捷壓縮】,點擊【圖片壓縮】,點擊【添加文件】將圖片導入,點擊【開始壓縮】可以壓縮圖片;再右鍵點擊要壓縮的文件,選擇【添加至壓縮文件】,可以進一步壓縮文件。
你是否需要通過電子郵件給別人發送多份文件?想把舊圖片打包起來,節省電腦上的空間?擔心他人窺探你的重要文檔?將文件製成壓縮文件,能幫助你節省電腦空間、整理大量文件,還能加密重要、敏感的各類材料文件。查閱本文,了解如何在Windows電腦和Mac電腦上創建ZIP壓縮文件。
方法 1 的 4:
Windows電腦
1
創建一個新文件夾。想要壓縮多個文件,最快捷的的方式就是將你想壓縮的所有文件和文件夾歸檔到一個文件夾里,再把這個文件夾壓縮成ZIP文件。
重命名文件夾,將這個文件夾壓縮後,會以原來文件夾的名字來命名ZIP文件。將文件夾的名字改成你想給ZIP文件起的名字。
2
右鍵單擊文件夾。將滑鼠游標懸停在「發送到」選項上,這會打開一個新的子菜單。選擇「壓縮(zipped)文件夾」。
你也可以在資源管理器中選中多個文件,右鍵點擊一個文件,然後按照上面的步驟進行操作。這樣壓縮出的ZIP文件就會包含所有選中的文件,並以你右鍵點擊的文件名來命名ZIP文件。
3
等待系統創建新的壓縮文件。如果你一次性壓縮了大量文件,那麼系統需要花費一段時間來壓縮它們,創建新的ZIP文件。你能在窗口中看到一個進度欄,顯示文件添加的進度。完成壓縮後,會在原始文件夾所在的路徑下出現ZIP壓縮文件。[1]
廣告
方法 2 的 4:
Mac OS X系統
1
創建文件夾。想要創建ZIP文件,最快捷的方法就是將你想歸檔的文件放到同一個文件夾中。你可以在要創建成ZIP文件的文件夾中,放入任意數量的文件和文件夾。
將文件夾命名為ZIP文件的文件名。
2
右鍵點擊文件夾。點擊「壓縮」選項,文件夾就會被壓縮為ZIP文件。新的ZIP文件和原文件夾在同一個位置。
你也可以在文件資源管理器中選擇多個文件,然後點擊右鍵,重復上述步驟。生成的ZIP文件中會包含你選擇的所有文件,並且命名為「存檔.zip」。
廣告
方法 3 的 4:
Linux系統
1
打開終端。它的符號像是一個帶有一些明亮字母的黑色三角形。在一些平台上,它被稱作Konsole、xTerm或類似的名字。
2
創建一個目錄。這可以通過mkdir命令來完成,能把目錄名稱當做一個自變數。比如,你要創建一個名為「zipArchive」的目錄,那就輸入mkdir zipArchive。
3
把所有要在ZIP文件里包含的文件移動或復制到目錄中。
使用mv命令可以移動文件。這意味著文件將從原來的位置移動到你指定的位置。
使用cp命令可以復制文件。這樣會把文件復制到你指定的位置,而文件還是保留在它原本的位置。請注意,你需要使用cp -r來復制目錄。
兩個命令都會把原位置當做第一個自變數,要復制或移動到的位置當做第二個自變數。例如,要把名為「textToArchive.txt」的文件移動到目錄「zipArchive」,那就輸入:mv textToArchive.txt zipArchive
4
壓縮目錄。這可以通過zip -r命令來實現。它會把壓縮文件的名稱當做第一個自變數,而要壓縮的文件夾名稱是第二個自變數。比如,要把目錄「zipArchive」壓縮成名為「zipArchive.zip」的文件,那就輸入:zip -r zipArchive.zip zipArchive。這樣會輸出所有添加到壓縮包中的文件名,這樣你就能檢查是否所有的文件都已包括在壓縮文件中。
廣告
方法 4 的 4:
受密碼保護的ZIP文件
1
下載壓縮程序。在新版本的Windows系統中,不藉助其它軟體,就無法創建受密碼保護的ZIP文件。壓縮軟體既有免費的,也有收費的,除了能夠創建受密碼保護的ZIP文件之外,你並不需要其它「花哨」的功能。下面是一些常用的軟體:
7-Zip
IZArc
PeaZip
2
新建壓縮文件。使用壓縮軟體新建ZIP文件。在軟體中添加你要壓縮的文件。當你創建ZIP文件時,軟體會給你提供一些選項,其中就有密碼輸入選項。你需要使用你輸入的密碼打開該ZIP文件。
3
在OS X系統中創建受密碼保護的ZIP文件。要在OS X系統中創建受密碼保護的ZIP文件,你可以使用「終端」程序,無需下載其它程序。首先,將要歸檔的所有文件放到一個文件夾中,然後將文件夾命名為ZIP文件的文件名。
打開「終端」。你可以在「應用」文件夾中的「工具」文件夾中找到它。
找到要壓縮的文件夾位置。
輸入以下命令:
zip –er <文件夾名>.zip <文件夾名>/*
創建密碼。系統會提示你輸入相同的密碼兩遍來確認操作。輸完密碼之後,就創建好你的ZIP文件了。[2]
廣告
小提示
在資源管理器或WinZip文件導航窗口中按下Ctrl(Control)鍵,點擊多個文件來一次性選擇多個文件。
『玖』 怎麼用命令行把文件打包進工程
在命令行環境下安裝並使用文件打包軟體可以把文件打包進工程。
命令行是早期電腦操作系統(如DOS操作系統)的電腦操作方式。Windows下的命令行是指 cmd 環境下的電腦操作方式。
文件打包,指把一個或者多個文件用壓縮軟體進行壓縮,壓製成一個可解開的壓縮文件包。
軟體中的工程,指具有完整或獨立功能的軟體集合。
命令行的基本功能不支持文件打包。但命令行支持可以按照命令行方式使用的軟體,形成所謂擴展命令(實際上就是執行軟體功能)。
例如:下載並安裝dos版的winzip,可以在winzip的目錄中產生兩個dos命令行程序 WZZIP.exe,WZUNZIP.EXE。在Windows 的 cmd 環境下執行這兩個文件,可以實現文件的打包和解壓。
壓縮文件命令 WZZIP.exe
格式:wzzip [options] zipfile [@listfile] [files...]
[options]包括:
-a 默認的操作,壓縮文件
-a+ 壓縮文件,並刪除要壓縮的文件
-b[drive|path] 是在另外的驅動器上創建臨時壓縮文件
-d 刪除zip文件中指定的目標文件
-e 是設置壓縮比率,x最大,0最小
-f 替換zip文件中存在的文件
-h|-? 察看幫助
-v 創建一個壓縮文件的列表信息
-@list 先創建一個包含所有要解壓的文件的文件,然後按所包含的的文件名壓縮
[@listfile] 是壓縮文件的列表信息紀錄
[files...] 則是要壓縮的多個文件,用空格隔開,也可以用通配符
解壓文件命令 WZUNZIP.exe
格式:wzunzip [options] zipfile [@listfile] [path] [files...]
[options]包括:
-c[m] 解壓是顯示文件列表在dos屏幕中
-d 重建zip文件中的目錄結構
-f 只解壓在zip文件里同目前文件夾存在的同名的文件,如果沒有則不解壓
-jhrs 忽視zip文件里的文件的隱藏、只讀、系統屬性
-Jhrs 只解壓帶有隱藏、只讀、系統屬性的文件
-n 只解壓叫新的文件,如果要解壓的文件比已存在的新則替換。
-o 不用通過yes來確定是否要替換文件
-v 創建一個壓縮文件的列表信息
-@list 先創建一個包含所有要解壓的文件的文件,然後按所包含的的文件名解壓
『拾』 如何用bat命令把當前目錄的所有文件和文件夾打包為一個zip
@echooff&title打包當前目錄By依夢琴瑤
setWinRAR_Dir=%ProgramFiles%WinRAR
setPATH=%PATH%;%WinRAR_Dir%
WinRAR.exea-r"當前目錄備份.zip"-rr-m5*-ibck
pause