压缩命令集用法

合集下载

linux 压缩命令使用

linux 压缩命令使用

linux 压缩命令使用在Linux中,压缩命令是用于将文件或目录压缩成更小的存储空间,以便于传输或存储。

以下是几个常用的Linux压缩命令及其使用方法:1. gzip压缩命令语法:gzip [选项] 源文件或目录示例:gzip myfile.txt这将使用gzip算法将myfile.txt文件压缩成myfile.txt.gz文件。

2. gunzip解压缩命令语法:gunzip [选项] 压缩文件示例:gunzip myfile.txt.gz这将使用gunzip算法将myfile.txt.gz文件解压缩成myfile.txt文件。

3. tar打包命令语法:tar [选项] 目标文件源文件或目录示例:tar -cvf myarchive.tar mydirectory/这将使用tar命令将mydirectory目录打包成myarchive.tar文件。

选项-c表示创建新的归档文件,-v表示显示详细输出,-f指定归档文件名。

4. tar解包命令语法:tar [选项] 源文件或目录目标目录示例:tar -xvf myarchive.tar -C mydirectory/这将使用tar命令将myarchive.tar文件解包到mydirectory/目录中。

选项-x表示从归档文件中提取文件,-v表示显示详细输出,-f指定归档文件名,-C指定目标目录。

5. zip压缩命令语法:zip [选项] 目标文件源文件或目录示例:zip myarchive.zip mydirectory/这将使用zip命令将mydirectory目录压缩成myarchive.zip文件。

选项-r表示递归压缩目录及其内容。

6. unzip解压缩命令语法:unzip [选项] 源文件或目录目标目录示例:unzip myarchive.zip -d mydirectory/这将使用unzip命令将myarchive.zip文件解压缩到mydirectory/目录中。

unzip命令基本用法

unzip命令基本用法

unzip命令基本⽤法unzip命令【功能作⽤】:解压缩zip⽂件【应⽤实例】1、把⽂件解压到当前⽬录下unzip test.zip2、如果要把⽂件解压到指定的⽬录下,需要⽤到-d参数。

unzip -d /temp test.zip3、解压的时候,有时候不想覆盖已经存在的⽂件,那么可以加上-n参数unzip -n test.zipunzip -n -d /temp test.zip4、只看⼀下zip压缩包中包含哪些⽂件,不进⾏解压缩unzip -l test.zip5、查看显⽰的⽂件列表还包含压缩⽐率unzip -v test.zip6、检查zip⽂件是否损坏unzip -t test.zip7、将压缩⽂件test.zip在指定⽬录tmp下解压缩,如果已有相同的⽂件存在,要求unzip命令覆盖原先的⽂件unzip -o test.zip -d /tmp/【格式⽤法】:unzip [-Z] [-opts[modifiers]] file[.zip] [list] [-x xlist] [-d exdir]【主要参数】-c 将解压缩的结果显⽰到屏幕上,并对字符做适当的转换-p 与-c参数类似,会将解压缩的结果显⽰到屏幕上,但不会执⾏任何的转换。

-l 显⽰压缩⽂件内所包含的⽂件-f 更新现有的⽂件-t 检查压缩⽂件是否正确,但不解压-u 与-f参数类似,但是除了更新现有的⽂件外,也会将压缩⽂件中的其他⽂件解压缩到⽬录中-z 仅显⽰压缩⽂件的备注⽂字-v 执⾏是时显⽰详细的信息。

或查看压缩⽂件⽬录,但不解压-T 将压缩⽂件内的所有⽂件的最新变动时间设为解压缩时候的时间-x 指定不要处理.zip压缩⽂件中的哪些⽂件-d 指定⽂件解压缩后所要存储的⽬录-n 解压缩时不要覆盖原有的⽂件-q 安静模式,执⾏时不显⽰任何信息-o 不必先询问⽤户,unzip执⾏后覆盖原有⽂件-a 对⽂本⽂件进⾏必要的字符转换-j 不处理压缩⽂件中原有的⽬录路径-aa 把所有的⽂件⽬录当作⽂本处理-U use escapes for all non-ASCII Unicode-UU 忽略Unicode编码字符-C 压缩⽂件中的⽂件名称区分⼤⼩写-L 将压缩⽂件中的全部⽂件名改为⼩写-X 解压缩时同时回存⽂件原来的UID/GID-V 保留VMS的⽂件版本信息-K 保留⽂件的setuid/setgid/tacky属性-M 将输出结果送到more程序处理-O 指定字符编码为DOS,Windows和OS/2-I 指定字符编码为UNIX。

tar 压缩指令

tar 压缩指令

tar 压缩指令
tar命令是Linux系统中非常常用的一个压缩指令。

它可以将一些文件或者目录打包成一个文件,以便于进行传输或者备份操作。

下面我将介绍一下tar命令以及它的一些基本用法。

1、查看tar命令的帮助信息
在使用tar命令之前,可以使用tar --help或者man tar命令查看帮助信息。

2、打包文件或者目录
使用tar命令打包文件或者目录非常简单,只需要使用如下命令:
tar -cf filename.tar directory_or_file
例如,将文件夹/home/user1打包成file.tar,使用如下命令:
其中-c参数表示创建打包文件,-f参数表示指定打包文件的名称。

3、查看打包文件的内容
例如:
tar -tvf file.tar
4、解压打包文件
使用如下命令可以解压打包文件:
其中,-x参数表示解压缩打包文件。

5、向打包文件添加新的文件
6、从打包文件中删除文件
其中--delete参数表示从打包文件中删除文件。

以上就是tar命令的基本用法介绍,掌握这些基本用法可以让我们在日常操作中更加方便地进行文件或者目录的打包、压缩和解压缩。

实际应用中,我们还可以结合其他命令来进行复杂的操作,以达到更加灵活的需求。

tar 分卷 压缩 命令

tar 分卷 压缩 命令

tar 分卷压缩命令
以下是使用tar命令进行分卷压缩的基本语法:
tar -cvzf -T /path/to/source/files_or_folders -M --tape-length=SIZE --file=archive.tar.gz
这里的参数含义为:
-c:创建归档文件。

-v:显示详细信息(可选)。

-z:使用gzip压缩。

-f:指定文件名。

-T:从文件中读取要压缩的文件或目录的列表。

-M:启用多卷模式。

--tape-length=SIZE:指定每个卷的大小。

--file=archive.tar.gz:指定归档文件的名称。

举例来说,要将/home/user/files目录压缩成多个100MB大小的归档文件,可以使用以下命令:
tar -cvzf -T /home/user/files -M --tape-length=100MB --file=archive.tar.gz
这将会生成名为archive.tar.gz的归档文件,并按照指定大小对其进行分卷压缩。

rar 命令参数

rar 命令参数

rar 命令参数
rar 命令参数包括以下几种:
1. a:添加文件到压缩文件。

2. c:添加压缩文件注释。

3. cf:添加文件注释。

4. ch:改变压缩文件参数。

5. cw:写入压缩文件注释到文件。

6. d:删除压缩文件中的文件。

7. e:解压压缩文件到当前目录。

8. f:刷新压缩文件中的文件。

9. i[参数]=<串>:在压缩文件中查找字符串。

10. k:锁定压缩文件。

11. l[t,b]:列出压缩文件[技术信息,简洁]。

12. m[f]:移动到压缩文件[仅对文件]。

13. p:打印文件到标准输出设备。

14. r:修复压缩文件。

15. rc:重建丢失的卷。

16. rn:重命名压缩文件。

17. rr[N]:添加数据恢复记录。

18. rv[N]:创建恢复卷。

19. s[名字|-]:转换压缩文件为自解压格式或转换回压缩文件。

20. t:测试压缩文件。

21. u:更新压缩文件中的文件。

22. v[t,b]:详细列出压缩文件[技术信息,简洁]。

23. x:用绝对路径解压文件。

此外,您还可以在rar 命令后添加开关参数,如停止扫描等。

使用Windows CMD命令进行文件压缩与解压缩的技巧

使用Windows CMD命令进行文件压缩与解压缩的技巧

使用Windows CMD命令进行文件压缩与解压缩的技巧在日常使用电脑的过程中,我们经常需要对文件进行压缩和解压缩操作。

虽然市面上有很多压缩软件可以完成这个任务,但是使用Windows CMD命令进行文件压缩和解压缩同样是一个方便快捷的选择。

下面将介绍一些使用Windows CMD命令进行文件压缩和解压缩的技巧。

首先,我们需要了解一些基本的CMD命令。

在Windows系统中,CMD是一个命令行工具,它可以通过输入特定的命令来执行各种任务。

我们可以通过按下Win+R快捷键,然后输入"cmd"来打开CMD命令行窗口。

一、文件压缩1. 使用"cd"命令进入到你要进行压缩的文件所在的目录。

例如,如果你要压缩的文件位于D盘的Documents文件夹下,你可以输入"cd D:\Documents"来进入该目录。

2. 使用"dir"命令列出目录下的文件和文件夹。

这样你可以确认你要压缩的文件是否存在。

3. 使用"compress"命令进行文件压缩。

例如,如果你要压缩的文件名为"example.txt",你可以输入"compress example.txt"来进行压缩。

压缩后的文件会在原文件所在目录生成一个同名的".zip"文件。

4. 可以使用"ren"命令对压缩文件进行重命名。

例如,你可以输入"ren example.zip new_example.zip"来将"example.zip"重命名为"new_example.zip"。

二、文件解压缩1. 使用"cd"命令进入到你要进行解压缩的文件所在的目录。

2. 使用"dir"命令列出目录下的文件和文件夹。

linux常用的压缩命令

linux常用的压缩命令

linux常用的压缩命令Linux常用的压缩命令一、tar命令tar命令是Linux系统中最常用的压缩命令之一。

它可以将多个文件或目录打包成一个文件,并可选择是否压缩。

tar命令的基本语法如下:tar [选项] [文件/目录]常用的选项包括:-c:创建一个新的tar文件;-x:解压缩已存在的tar文件;-f:指定要操作的tar文件名;-z:使用gzip压缩文件;-j:使用bzip2压缩文件;-v:显示详细信息;-t:列出tar文件中的内容。

例如,要将目录/home/user压缩为一个名为backup.tar的文件,可以使用以下命令:tar -czvf backup.tar /home/user二、gzip命令gzip命令是Linux系统中用于压缩文件的常用命令。

它可以将一个文件压缩成一个后缀名为.gz的文件,压缩比较高。

gzip命令的基本语法如下:gzip [选项] [文件]常用的选项包括:-d:解压缩文件;-v:显示压缩/解压缩过程;-k:保留原始文件;-l:显示压缩文件的详细信息。

例如,要压缩文件file.txt并保留原始文件,可以使用以下命令:gzip -v file.txt三、bzip2命令bzip2命令是Linux系统中另一个常用的压缩命令,它可以将一个文件压缩成一个后缀名为.bz2的文件。

bzip2命令的基本语法如下:bzip2 [选项] [文件]常用的选项包括:-d:解压缩文件;-v:显示压缩/解压缩过程;-k:保留原始文件;-l:显示压缩文件的详细信息。

例如,要压缩文件file.txt并保留原始文件,可以使用以下命令:bzip2 -v file.txt四、zip命令zip命令是Linux系统中用于压缩文件的另一个常用命令。

它可以将多个文件压缩成一个后缀名为.zip的文件,常用于跨平台文件压缩。

zip命令的基本语法如下:zip [选项] [压缩文件名] [文件/目录]常用的选项包括:-r:递归压缩目录及其子目录;-d:删除压缩包内的文件;-v:显示压缩过程的详细信息;-u:更新压缩包中的文件。

linux系统压缩文件夹的命令

linux系统压缩文件夹的命令

linux系统压缩文件夹的命令引言概述:在Linux系统中,压缩文件夹是一项常见的任务。

通过压缩文件夹,可以将多个文件和文件夹打包成一个单独的文件,方便传输和存储。

本文将介绍Linux系统中常用的压缩文件夹的命令,包括压缩和解压缩。

正文内容:1. 压缩文件夹的命令1.1 tar命令- tar命令是Linux系统中最常用的压缩和打包命令之一。

- 使用tar命令可以将多个文件和文件夹打包成一个单独的文件,并可选择是否压缩。

- tar命令的基本语法为:tar [选项] [目标文件] [源文件/目录]1.2 gzip命令- gzip命令是Linux系统中用于压缩文件的命令。

- 使用gzip命令可以将文件夹压缩成.gz格式的文件,压缩后的文件大小通常比原始文件小很多。

- gzip命令的基本语法为:gzip [选项] [文件]1.3 zip命令- zip命令是Linux系统中用于压缩和打包文件的命令。

- 使用zip命令可以将多个文件和文件夹打包成一个.zip格式的文件,方便传输和存储。

- zip命令的基本语法为:zip [选项] [目标文件] [源文件/目录]2. 解压缩文件夹的命令2.1 tar命令- tar命令不仅可以用于压缩文件夹,还可以用于解压缩tar文件。

- 使用tar命令解压缩文件夹时,需要使用不同的选项,如-x(解压缩)和-f(指定文件)。

- tar命令解压缩的基本语法为:tar -xf [文件]2.2 gunzip命令- gunzip命令是Linux系统中用于解压缩.gz文件的命令。

- 使用gunzip命令可以将压缩的文件夹解压缩成原始的文件夹。

- gunzip命令的基本语法为:gunzip [文件]2.3 unzip命令- unzip命令是Linux系统中用于解压缩.zip文件的命令。

- 使用unzip命令可以将压缩的文件夹解压缩成原始的文件夹。

- unzip命令的基本语法为:unzip [文件]总结:综上所述,Linux系统提供了多种压缩文件夹的命令,包括tar、gzip和zip 等。

zip压缩指令

zip压缩指令

zip压缩指令Zip压缩指令是一种常见的文件压缩方式,它可以将一个或多个文件压缩成一个压缩文件,从而节省存储空间和传输时间。

Zip压缩指令通常用于Linux系统中,下面我们来详细了解一下。

一、Zip压缩指令的基本语法Zip压缩指令的基本语法如下:zip [选项] 压缩文件名压缩文件其中,选项是可选的,用于控制压缩的行为,常用的选项有:-r:递归压缩目录及其下的所有文件和子目录。

-q:安静模式,不显示压缩进度。

-v:详细模式,显示压缩过程的详细信息。

-t:指定压缩文件的类型,常用的类型有zip、gz、bz2等。

下面是一些常见的Zip压缩指令示例:1. 压缩单个文件:zip compressed.zip file.txt2. 压缩多个文件:zip compressed.zip file1.txt file2.txt file3.txt3. 压缩目录及其下的所有文件和子目录:zip -r compressed.zip directory/二、Zip压缩指令的高级用法除了基本语法,Zip压缩指令还有许多高级用法,下面我们来逐一介绍。

1. 压缩指定类型的文件如果你想只压缩某种类型的文件,可以使用通配符来指定,例如:zip compressed.zip *.txt这会将当前目录下所有的txt文件压缩成一个compressed.zip文件。

2. 排除指定文件或目录如果你想排除某些文件或目录,可以使用“-x”选项,例如:zip -r compressed.zip directory/ -x "*.txt"这会将目录directory/下的所有文件和子目录压缩成一个compressed.zip文件,但不包括txt文件。

3. 压缩并加密文件如果你想将压缩文件加密,可以使用“-e”选项,例如:zip -e compressed.zip file.txt这会将文件file.txt压缩并加密成一个compressed.zip文件。

Mac命令行实用技巧如何进行文件压缩和解压缩

Mac命令行实用技巧如何进行文件压缩和解压缩

Mac命令行实用技巧如何进行文件压缩和解压缩在Mac系统中,命令行界面提供了丰富的功能和工具,使得使用者能够更加高效地完成各种任务。

其中之一就是文件压缩和解压缩。

使用命令行进行文件压缩和解压缩可以极大地提高处理大量文件的效率。

本文将介绍一些Mac命令行下实用的技巧以及文件压缩和解压缩的相关命令和参数。

一、文件压缩命令1. zip命令zip命令是Mac系统自带的文件压缩命令,它能够将多个文件或者目录打包成一个压缩文件。

使用zip命令可以通过以下命令格式进行文件压缩:```shellzip compressed_file.zip file1 file2 file3```其中,compressed_file.zip为压缩后的文件名,file1、file2、file3为需要压缩的文件或目录。

2. tar命令tar命令是另一种常用的文件压缩命令,它常与gzip命令结合使用,可以实现对文件进行打包和压缩。

使用tar命令进行文件压缩的命令格式如下:```shelltar -zcvf compressed_file.tar.gz file1 file2 file3```其中,compressed_file.tar.gz为压缩后的文件名,file1、file2、file3为需要压缩的文件或目录。

二、文件解压缩命令1. unzip命令unzip命令用于解压缩zip格式的文件。

使用unzip命令可以通过以下命令格式进行文件解压缩:```shellunzip compressed_file.zip```其中,compressed_file.zip为需要解压缩的文件名。

2. tar命令tar命令不仅可以用于压缩文件,还可以用于解压缩。

使用tar命令进行文件解压缩的命令格式如下:```shelltar -zxvf compressed_file.tar.gz```其中,compressed_file.tar.gz为需要解压缩的文件名。

Mac命令行使用技巧压缩和解压文件

Mac命令行使用技巧压缩和解压文件

Mac命令行使用技巧压缩和解压文件Mac命令行使用技巧:压缩和解压文件在Mac操作系统中,命令行是一种非常强大的工具,它可以帮助我们完成各种任务,其中包括文件的压缩和解压。

本文将介绍一些Mac 命令行使用技巧,让您能够更加高效地进行文件的压缩和解压操作。

一、压缩文件1. 将文件压缩成zip格式:通过使用"zip"命令可以将指定的文件或文件夹压缩成zip格式。

以下是一个示例命令:```zip -r compressed.zip folder```上述命令将"folder"文件夹中的所有文件和子文件夹压缩成一个名为"compressed.zip"的zip文件。

2. 将文件压缩成tar.gz格式:有时候我们需要将文件以tar.gz格式进行压缩,可以使用下面的命令:```tar -zcvf compressed.tar.gz file上述命令将"file"压缩成一个名为"compressed.tar.gz"的文件。

3. 使用gzip压缩文件:"Gzip"是一种常用的压缩格式,我们可以使用以下命令来将文件压缩成gzip格式:```gzip file```上述命令将"file"进行压缩,并生成一个名为"file.gz"的文件。

二、解压文件1. 解压zip文件:要解压缩一个zip文件,可以使用"unzip"命令。

以下是一个示例:```unzip compressed.zip```上述命令将"compressed.zip"文件解压到当前目录。

2. 解压tar.gz文件:要解压缩一个tar.gz文件,可以使用下面的命令:tar -zxvf compressed.tar.gz```上述命令将"compressed.tar.gz"文件解压到当前目录。

压缩指令的使用

压缩指令的使用

tar
compress 與 gzip 是可以適用在一個檔案的 壓縮上面
tar 可以將整個目錄或者是指定的檔案都整 合成一個檔案
同時, tar 可以配合 gzip (這個 gzip 的功能已經 已經附加上 tar 裡面去了) ,同時整合並壓縮
tar 整合過後的檔案我們通常會取名為 *.tar , 而如果還含有 gzip 的壓縮屬性,那麼就取名為 *.tar.gz
此外,有的壓縮程式還可以進行容量限制 , 使一個大型檔案可以分割成為數個小型 檔案,以方便軟碟片攜帶呢
壓縮與解壓縮
『壓縮過的檔案』並無法直接被我們的作 業系統所使用的, 若要使用這些被壓縮過 的檔案資料,則必須將他『還原』回來未 壓縮前的模樣, 那就是所謂的『解壓縮』
Linux 系統常見的壓縮指令
用來壓縮與解壓縮附檔名為 *.Z 的指令
這是最簡單的壓縮指令囉 當你以 compress 壓縮之後,如果沒有下達其他
的參數,那麼原本的檔案就會被後來的 *.Z 所 取代 解壓縮除了可以使用 compress –d 這個參數之外 ,也可以直接使用 uncompress
compress 已經很少人在使用了, 因為這支程式無法 解開 *.gz 的檔案,而 gzip 則可以解決 *.Z 的檔案
為什麼要壓縮檔案
文件檔案太大,導致無法以一片軟碟將他 複製完成
發現一個軟體裡面有好多檔案,這些檔案 要將他複製與攜帶都很不方便
要備份某些重要資料,偏偏這些資料量太 大了,耗掉了你很多的硬碟與磁碟空間
『檔案壓縮』技術
壓縮檔案
較大型的檔案透過所謂的檔案壓縮技術之 後,可以將他的磁碟使用量降低, 可以達 到減低檔案容量的效果

WinRAR命令行参数用法

WinRAR命令行参数用法

WinRAR命令行参数用法WinRAR命令行参数用法: rar <命令> - <开关 1> - <开关 N> <压缩文件> <文件...><@列表文件...> <解压路径"><命令>a 添加文件到压缩文件c 添加压缩文件注释cf 添加文件注释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[属性] 用 E-mail 发送压缩文件 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] 指定存储的文件类型n <文件> 仅包含指定的文件n@ 从标准输入设备读取文件名到包括 n@ <列表> 在指定的文件列表包括文件o+ 覆盖已存在文件o- 不覆盖已存在文件oc 设置 NTFS 压缩属性os 保存 NTFS 流ow 保存或恢复文件所有者和组 p[密码] 设置密码p- 不询问密码r 递归子目录r0 仅递归通配符名称的子目录 ri <P>[: <S>] 设置优先级(0-默认,1-最小..15-最大)和以毫秒为单位的休眠时间rr[N] 添加数据恢复记录rv[N] 创建恢复卷s[ <N>,v[-],e] 创建固实压缩文件s- 禁用固实压缩文件sfx[名称] 创建自解压压缩文件st[名称] 从标准输入设备读取数据(stdin) t 压缩后测试文件ta <日期> 添加日期 <日期> 后修改的文件,日期格式 YYYYMMDDHHMMSStb <日期> 添加日期 <日期> 前修改的文件,日期格式 YYYYMMDDHHMMSStk 保留原始压缩文件时间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 <文件> 从文件读取压缩文件注释举个例子:1. 建立一个批处理文件,里头起作用的只有1行:),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,BackFav.bat(名字可以随便起)文件内容:REM 这个批处理文件是用来自动备份我的收藏夹REM WinRAR <命令> - <开关1> - <开关N> <压缩文件> <文件...> <@列表文件...> <解压路径">"D:"Program Files"WinRAR"WinRAR.exe" a -as -r -sfx -zsfxpara.txt -EP1 "d:"mydocuments"Favorites.exe" "%USERPROFILE%"Favorites",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,参数说明:a: 添加指定的文件(源目录,这里是"%USERPROFILE%"Favorites")和文件夹到压缩文件(目标文件,这里是"d:"my documents"Favorites.exe")中。

unzip命令用法

unzip命令用法

unzip命令用法
unzip命令用于解压缩由zip命令压缩的“.zip”压缩包。

使用方法如下:
1.将压缩文件名作为参数,如:unzip test.zip。

2.如果要在特定目录下解压缩文件,可以添加“-d”参数,后跟目
标目录路径,如:unzip test.zip -d /tmp。

3.执行解压缩后,可以使用参数“-l”来显示压缩文件内所包含的文
件列表,如:unzip -l test.zip。

4.若要显示详细的压缩文件信息,则可以使用“-v”参数,如:unzip
-v test.zip。

5.执行解压缩时,可以使用“-n”参数来跳过已经存在的文件,不
覆盖原有的文件,如:unzip -n test.zip。

6.如果需要将文件解压缩到指定目录,同时要求如果已有相同的文
件存在时要求unzip命令覆盖原先的文件,可以使用“-o”参数,如:unzip -o test.zip -d /tmp。

7.执行解压缩时,如果不想显示任何信息,可以使用“-q”参数,
如:unzip -q test.zip。

8.如果想在执行解压缩的同时显示文件的转换结果,并对字符做适
当的转换,可以使用“-c”参数,如:unzip -c test.zip。

请注意,以上信息仅供参考,具体命令的使用方法可能会因操作系统和命令版本的不同而有所差异。

建议查阅相关的手册页或官方文
档获取更详细的信息。

Mac命令行技巧如何在终端中进行文件压缩和解压缩

Mac命令行技巧如何在终端中进行文件压缩和解压缩

Mac命令行技巧如何在终端中进行文件压缩和解压缩在Mac系统中,终端是一个强大的工具,可以通过命令行来完成包括文件压缩和解压缩在内的各种操作。

本文将介绍如何利用Mac命令行实现文件的压缩和解压缩。

一、压缩文件1. 使用zip命令压缩文件若要压缩一个文件或者文件夹,可以使用zip命令。

在终端中输入以下命令:```zip -r 压缩文件名.zip 被压缩的文件或文件夹路径```例如,若要压缩当前目录下的一个文件夹名为"folder",可以使用以下命令:```zip -r folder.zip folder```2. 使用tar命令压缩文件除了zip命令,还可以使用tar命令进行文件压缩。

在终端中输入以下命令:```tar -zcvf 压缩文件名.tar.gz 被压缩的文件或文件夹路径```例如,若要压缩当前目录下的一个文件名为"file.txt",可以使用以下命令:```tar -zcvf file.tar.gz file.txt```以上命令中的参数含义如下:- z: 压缩文件为gzip格式- c: 创建一个新的压缩文件- v: 显示压缩过程中的文件详情- f: 指定压缩文件名二、解压文件1. 使用unzip命令解压文件若要解压缩.zip格式的文件,可以使用unzip命令。

在终端中输入以下命令:```unzip 压缩文件名.zip```例如,若要解压缩一个名为"folder.zip"的压缩文件,可以使用以下命令:```unzip folder.zip```2. 使用tar命令解压文件若要解压缩.tar.gz格式的文件,可以使用tar命令。

在终端中输入以下命令:```tar -zxvf 压缩文件名.tar.gz```例如,若要解压缩一个名为"file.tar.gz"的压缩文件,可以使用以下命令:```tar -zxvf file.tar.gz```以上命令中的参数含义如下:- z: 解压缩文件为gzip格式- x: 解压缩文件- v: 显示解压缩过程中的文件详情- f: 指定压缩文件名三、常用命令选项除了上述介绍的基本命令外,还有一些常用的选项可以配合使用:1. cd命令:用于切换目录,例如:cd Documents2. ls命令:用于列出当前目录下的文件和文件夹,例如:ls3. pwd命令:用于显示当前所在目录的路径,例如:pwd4. mv命令:用于移动文件和文件夹,例如:mv file.txt folder5. rm命令:用于删除文件和文件夹,例如:rm file.txt总结:通过上述介绍,我们可以利用Mac系统中的命令行工具在终端中进行文件的压缩和解压缩操作。

实用的Windows CMD文件压缩和解压缩指南

实用的Windows CMD文件压缩和解压缩指南

实用的Windows CMD文件压缩和解压缩指南在日常使用电脑的过程中,我们经常需要对文件进行压缩和解压缩操作。

虽然市面上有很多压缩软件可供选择,但是对于习惯使用Windows命令行界面的用户来说,使用CMD进行文件压缩和解压缩是一个更加高效和方便的选择。

本文将为大家介绍一些实用的Windows CMD文件压缩和解压缩指南,帮助大家更好地利用命令行界面进行文件处理。

一、压缩文件1. 使用RAR命令压缩文件RAR是一款常用的文件压缩格式,通过CMD命令行界面可以方便地使用RAR命令进行文件压缩。

使用以下命令可以将一个文件夹压缩成RAR格式的压缩包:```rar a -r compressed.rar folder```其中,a表示添加文件到压缩包,-r表示递归压缩文件夹内的所有文件,compressed.rar为压缩包的文件名,folder为待压缩的文件夹路径。

2. 使用ZIP命令压缩文件除了RAR格式,ZIP格式也是常见的文件压缩格式。

通过CMD命令行界面,我们同样可以使用ZIP命令进行文件压缩。

使用以下命令可以将一个文件夹压缩成ZIP格式的压缩包:```powershell -command "Compress-Archive -Path folder -DestinationPath compressed.zip"```其中,powershell -command表示使用PowerShell命令,Compress-Archive表示压缩文件的命令,-Path表示待压缩的文件夹路径,compressed.zip为压缩包的文件名。

二、解压缩文件1. 使用RAR命令解压缩文件如果我们需要解压缩一个RAR格式的压缩包,可以使用以下命令:```rar x compressed.rar```其中,x表示解压缩RAR文件。

2. 使用ZIP命令解压缩文件对于ZIP格式的压缩包,我们可以使用以下命令进行解压缩:```powershell -command "Expand-Archive -Path compressed.zip -DestinationPath folder"```其中,powershell -command表示使用PowerShell命令,Expand-Archive表示解压缩文件的命令,-Path表示待解压缩的压缩包路径,folder为解压缩后的目标文件夹路径。

zip压缩命令详解

zip压缩命令详解

zip压缩命令详解语法:unzip 〔选项〕压缩⽂件名.zip各选项的含义分别为:-x ⽂件列表解压缩⽂件,但不包括指定的file⽂件。

-v 查看压缩⽂件⽬录,但不解压。

-t 测试⽂件有⽆损坏,但不解压。

-d ⽬录把压缩⽂件解到指定⽬录下。

-z 只显⽰压缩⽂件的注解。

-n 不覆盖已经存在的⽂件。

-o 覆盖已存在的⽂件且不要求⽤户确认。

-j 不重建⽂档的⽬录结构,把所有⽂件解压到同⼀⽬录下。

例1:将压缩⽂件text.zip在当前⽬录下解压缩。

$ unzip text.zip例2:将压缩⽂件text.zip在指定⽬录/tmp下解压缩,如果已有相同的⽂件存在,要求unzip命令不覆盖原先的⽂件。

$ unzip -n text.zip -d /tmp例3:查看压缩⽂件⽬录,但不解压。

$ unzip -v text.zipzgrep命令这个命令的功能是在压缩⽂件中寻找匹配的正则表达式,⽤法和grep命令⼀样,只不过操作的对象是压缩⽂件。

如果⽤户想看看在某个压缩⽂件中有没有某⼀句话,便可⽤zgrep命令。

linux zip命令zip -r myfile.zip ./*\将当前⽬录下的所有⽂件和⽂件夹全部压缩成myfile.zip⽂件,-r表⽰递归压缩⼦⽬录下所有⽂件.2.unzipunzip -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 ⽂件的⽬录。

zip命令的用法

zip命令的用法

zip命令的⽤法语法
zip [参数] [打包后的⽂件名] [打包的⽬录路径]
参数列表
-a 将⽂件转成ASCII模式
-F 尝试修复损坏的压缩⽂件
-h 显⽰帮助界⾯
-m 将⽂件压缩之后,删除源⽂件
-n 特定字符串,不压缩具有特定字尾字符串的⽂件
-o 将压缩⽂件内的所有⽂件的最新变动时间设为压缩时候的时间
-q 安静模式,在压缩的时候不显⽰指令的执⾏过程
-r 将指定的⽬录下的所有⼦⽬录以及⽂件⼀起处理
-S 包含系统⽂件和隐含⽂件(S是⼤写)
-t ⽇期,把压缩⽂件的最后修改⽇期设为指定的⽇期,⽇期格式为mmddyyyy
例⼦
将/var/www/site1这个⽬录下所有⽂件和⽂件夹打包为当前⽬录下的backup.zip
zip -q -r backup.zip /var/www/site1
或者到/var/www/site1⽬录下执⾏:
zip -q -r backup.zip *
注意这⾥⽤的是*⽽不是.。

Linux终端命令压缩和解压缩

Linux终端命令压缩和解压缩

Linux终端命令压缩和解压缩Linux终端是一个功能强大的工具,它提供了许多命令行工具来管理文件和目录。

其中,压缩和解压缩命令是经常使用的功能之一。

本文将向您介绍Linux终端中常用的压缩和解压缩命令,以及它们的使用方法和参数。

一、压缩命令1. gzip:gzip命令用于将单个文件压缩为gzip格式的压缩文件。

使用gzip命令压缩文件的基本用法如下:```shellgzip [选项] 文件名```例如,要压缩名为file1.txt的文件,可以运行以下命令:```shellgzip file1.txt```2. tar:tar命令用于创建或解压tar格式的归档文件。

使用tar命令压缩文件的基本用法如下:```shelltar [选项] 文件名.tar 文件1 文件2 ...```例如,要将file1.txt和file2.txt两个文件压缩为名为archive.tar的归档文件,可以运行以下命令:```shelltar -cf archive.tar file1.txt file2.txt```二、解压缩命令1. gunzip:gunzip命令用于解压缩gzip格式的压缩文件。

使用gunzip命令解压缩文件的基本用法如下:```shellgunzip [选项] 文件名.gz```例如,要解压缩名为file1.txt.gz的文件,可以运行以下命令:```shellgunzip file1.txt.gz```2. tar:tar命令同样可以用于解压缩tar格式的归档文件。

使用tar命令解压缩文件的基本用法如下:```shelltar [选项] 文件名.tar```例如,要解压缩名为archive.tar的归档文件,可以运行以下命令:```shelltar -xf archive.tar```三、压缩和解压缩的附加选项1. 压缩级别:对于gzip命令,可以使用-c选项指定压缩级别,级别范围从1(最快压缩速度)到9(最高压缩比)。

RAR的命令行使用方法

RAR的命令行使用方法

RAR的命令行使用方法RAR的命令行使用方法附件: UnRaR.rar用法: rar <命令>-<开关 1> -<开关 N> <压缩文件> <文件...> <@列表文件...> <解压路径\><命令>a添加文件到压缩文件c添加压缩文件注释cf添加文件注释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展开为完整路径f刷新文件hp[密码]同时加密文件数据和文件头idp禁用百分比显示ieml[属性]用E-mail发送压缩文件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]指定存储的文件类型o+覆盖已存在文件o-不覆盖已存在文件os保存NTFS流ow保存或恢复文件所有者和组p[密码]设置密码p-不询问密码r递归子目录r0仅递归通配符名称的子目录ri<P>[:<S>]设置优先级(0-默认,1-最小..15-最大)和以毫秒为单位的休眠时间rr[N]添加数据恢复记录rv[N]创建恢复卷s[<N>,v[-],e]创建固实压缩文件s-禁用固实压缩文件sfx[名称]创建自解压压缩文件t压缩后测试文件ta<日期>添加日期<日期>后修改的文件,日期格式YYYYMMDDHHMMSStb<日期>添加日期<日期>前修改的文件,日期格式YYYYMMDDHHMMSStk保留原始压缩文件时间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<文件>从文件读取压缩文件注释示例:1、rar a file file.ext如果file.rar不存在将创建file.rar文件;如果file.rar压缩包中已有file.ext,将更新压缩包中的file.ext;还可用d:\*.ext代替file.ext将d盘下所有ext文件(不包括自文件夹)添加到压缩包中。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

补充说明:zip是个使用广泛的压缩程序,文件经它压缩后会另外产生具有".zip"扩展名的压缩文件。
参 数:
-A 调整可执行的自动解压缩文件。
-b<工作目录> 指定暂时存放文件的目录。
-c 替每个被压缩的文件加上注释。
-d 从压缩文件内删除指定的文件。
-D 压缩文件内不建立目录名称。
解压:tar Zxvf FileName.tar.Z
压缩:tar Zcvf FileName.tar.Z DirName
---------------------------------------------
.tgz
解压:tar zxvf FileName.tgz
压缩:未知
命令:#gzip -v /mnt/lgx/a1.doc
结果:产生a1.doc.gz的压缩文件
命令: gunzip
格式: gunzip 选项 文件列表
功能: 解压缩用gzip命令(以及compress和zip命令)压缩过的文件
选项: -c 将输出写入标准输出,原文件保持不变。缺省时,gunzip将压缩文件变成解压缩文件。
压缩:zip FileName.zip DirName
---------------------------------------------
.rar
解压:rar a FileName.rar
压缩:rar e FileName.rar
---------------------------------------------
.tar.bz
解压:tar jxvf FileName.tar.bz
压缩:未知
---------------------------------------------
.Z
解压:uncompress FileName.Z
压缩:compress FileName
.tar.Z
-l 列出压缩文件中的文件而不解压缩。
-r 递归解压缩,深入目录结构中,解压缩命令行变元所指定目录中的所有子目录内的文件。
实例: 目的:解压缩/mnt/lgx/a1.doc.gz
命令:#gunzip /mnt/lgx/a1.doc.gz
.tar文件:
命令: tar
格式: tar 选项 文件目录列表
通常rar命令由一个主命令加若干选项(可选)构成,操作文档为操作施加的.rar文件对象,文件或文件列表为对操作文档实现修饰的具体文件或目录(可选)。
Y0`-o r#V r n ~"p9f5N rar常用命令主要有:
1) a 添加文件到操作文档 举例rar a test.rar file1.txt
压缩解压缩
zip文件:
功能说明:压缩文件。
语 法:zip [-AcdDfFghjJKlLmoqrSTuvVwXyz$][-b <工作目录>][-ll][-n <字尾字符串>][-t <日期时间>][-<压缩效率>][压缩文件][文件...][-i <范本样式>][-x <范本样式>]
功能: 用Lempel-ziv压缩方法来压缩文件或压缩标准输入
选项: -r 递归操作,如果指定目录变元,则压缩该目录及其子目录中的所有文件。
-c 将压缩数据返回标准输出,而缺省情况下为压缩文件时将压缩数据返回文件。
-v 显示每个文件夹的压缩百分比。
解释: 在用compress压缩文件时,将在原文件名之后加上扩展名.Z。如果不指定文件,则压缩t 检测文档 eg. rar t test.rar
检测test.rar的完整性。
10) k 锁定文档 eg. rar k test.rar
锁定文档后,该文档就无法进行任何更新操作了。
.Z文件:
命令: compress
格式: compress 选项 文件列表
7) r 修复文档 eg. rar r test.rar
当rar文件有问题时,可以尝试用该命令进行修复(鬼知道有多少用) 。
8) s 转换文档成自解压文档 eg. rar s test.rar
会生成一个test.sfx的可执行文档,运行它的效果就相当于rar x test.rar, 适合于向没有rar的用户传输文件。
.bz2
解压1:bzip2 -d FileName.bz2
解压2:bunzip2 FileName.bz2
压缩: bzip2 -z FileName
.tar.bz2
解压:tar jxvf FileName.tar.bz2
压缩:tar jcvf FileName.tar.bz2 DirName
选项: -c 压缩结果写入标准输出,原文件保持不变。缺省时gzip将原文件压缩为.gz文件,并删除原文件。
-v 输出处理信息。
-d 解压缩指定文件。
-t 测试压缩文件的完整性。
解释: 值得一提的是,gzip比compress压缩更加有效。
实例: 目的:压缩/mnt/lgx/a1.doc
功能: 对文件目录进行打包备份
选项: -c 建立新的归档文件
-r 向归档文件末尾追加文件
-x 从归档文件中解出文件
-O 将文件解开到标准输出
-v 处理过程中输出相关信息
-f 对普通文件操作
-z 调用gzip来压缩归档文件,与-x联用时调用gzip完成解压缩
-Z 调用compress来压缩归档文件,与-x联用时调用compress完成解压缩
-T 检查备份文件内的每个文件是否正确无误。
-u 更换较新的文件到压缩文件内。
-v 显示指令执行过程或显示版本信息。
-V 保存VMS操作系统的文件属性。
-w 在文件名称里假如版本编号,本参数仅在VMS操作系统下有效。
-x<范本样式> 压缩时排除符合条件的文件。
-X 不保存额外的文件属性。
2) e test.rar 注,用e解压的话,不仅原来的file1.txt和file2.txt被解压到当前目录,就连dir1里面的所有文件也被解压到当前目录下,不能保持压缩前的目录结构,如果想保持压缩前的目录结构,用x解压。
3) c 对操作文档添加说明注释 eg. rar c test.rar
-f 此参数的效果和指定"-u"参数类似,但不仅更新既有文件,如果某些文件原本不存在于压缩文件内,使用本参数会一并将其加入压缩文件中。
-F 尝试修复已损坏的压缩文件。
-g 将文件压缩后附加在既有的压缩文件之后,而非另行建立新的压缩文件。
-h 在线帮助。
-i<范本样式> 只压缩符合条件的文件。
-y 直接保存符号连接,而非该连接所指向的文件,本参数仅在UNIX之类的系统下有效。
-z 替压缩文件加上注释。
-$ 保存第一个被压缩文件所在磁盘的卷册名称。
-<压缩效率> 压缩效率是一个介于1-9的数值。
rar文件:
Rar 用法: rar <命令> -<选项1> ....-<选项N> <操作文档> <文件...> <@文件列表...> <解压路径> h/](J k!P x l"w:G v K q7i6v
解压2:gzip -d FileName.gz
压缩:gzip FileName
.tar.gz
解压:tar zxvf FileName.tar.gz
压缩:tar zcvf FileName.tar.gz DirName
---------------------------------------------
---------------------------------------------
.bz
解压1:bzip2 -d FileName.bz
解压2:bunzip2 FileName.bz
压缩:未知
---------------------------------------------
-n<字尾字符串> 不压缩具有特定字尾字符串的文件。
-o 以压缩文件内拥有最新更改时间的文件为准,将压缩文件的更改时间设成和该文件相同。
-q 不显示指令执行过程。
-r 递归处理,将指定目录下的所有文件和子目录一并处理。
-S 包含系统和隐藏文件。
-t<日期时间> 把压缩文件的日期设成指定的日期。
.tar.tgz
解压:tar zxvf FileName.tar.tgz
压缩:tar zcvf FileName.tar.tgz FileName
---------------------------------------------
.zip
解压:unzip FileName.zip
(会出现Reading comment from stdin字样,然后输入一行或多行注释,以ctrl+d结束)。
4) cf 添加文件注释,类似上面的c,不过这个是对压缩文档中每个文件进行注释 cw 将文档注释写入文件 eg. rar cw test.rar comment.txt。
实例1: 目的:用tar打包一个目录下的文件
命令:#tar -cvf /mnt/lgx/a1.doc
结果:产生一个以.tar为扩展名的打包文件
实例2: 目的:用tar解开打包文件
命令:#tar -xvf /mnt/lgx/a1.doc.tar
附加说明:在通常情况下,tar打包与gzip(压缩)经常联合使用,效果更好。方法是:
相关文档
最新文档