Linux下紧缩某个文件夹ITeye - 亚美娱乐

Linux下紧缩某个文件夹ITeye

2019-01-10 14:00:38 | 作者: 笑容 | 标签: 文件,紧缩,文件夹 | 浏览: 657

tar -zcvf /home/xahot.tar.gz /xahot
tar -zcvf 打包后生成的文件名全途径 要打包的目录
比方:把/xahot文件夹打包后生成一个/home/xahot.tar.gz的文件。
zip 紧缩办法:

紧缩当时的文件夹 zip -r ./xahot.zip ./* -r表明递归
zip [参数] [打包后的文件名] [打包的目录途径]
解压 unzip xahot.zip 不解说
linux zip指令的根本用法是:

linux zip指令参数列表:

-a 将文件转成ASCII形式
-F 测验修正损坏的紧缩文件
-h 显现协助界面
-m 将文件紧缩之后,删去源文件

-n 特定字符串 不紧缩具有特定字尾字符串的文件
-o 将紧缩文件内的一切文件的最新变化时刻设为紧缩时分的时刻
-q 安静形式,在紧缩的时分不显现指令的履行进程
-r 将指定的目录下的一切子目录以及文件一同处理
-S 包括体系文件和隐含文件(S是大写)
-t 日期 把紧缩文件的最终修正日期设为指定的日期,日期格局为mmddyyyy

举例:

将/home/wwwroot/xahot/ 这个目录下一切文件和文件夹打包为当时目录下的xahot.zip

zip –q –r xahot.zip /home/wwwroot/xahot

上面的指令操作是将肯定地址的文件及文件夹进行紧缩.以下给出紧缩相对途径目录

比方现在在Bliux这个目录下,履行以下操作能够到达以上相同的作用.

zip –q –r xahot.zip xahot

比方现在我的xahot目录下,我操作的zip紧缩指令是

zip –q –r xahot.zip *

以上是在安静形式下进行的,并且包括体系文件和隐含文件
//////////////////////////////////////////////////////////
unzip语 法:

unzip [-cflptuvz][-agCjLMnoqsVX][-P 暗码 ][.zip文件][文件][-d 目 录 ][-x 文件 ] 或 unzip [-Z]

弥补阐明:unzip为.zip紧缩文件的解紧缩程序。

unzip参 数:
-c 将解紧缩的成果显现到屏幕上,并对字符做恰当的转化。
-f 更新现有的文件。
-l 显现紧缩文件内所包括的文件。
-p 与-c参数相似,会将解紧缩的成果显现到屏幕上,但不会履行任何的转化。
-t 查看紧缩文件是否正确。
-u 与-f参数相似,可是除了更新现有的文件外,也会将紧缩文件中的其他文件解紧缩到目录中。
-v 履行是时显现具体的信息。
-z 仅显现紧缩文件的补白文字。
-a 对文本文件进行必要的字符转化。
-b 不要对文本文件进行字符转化。
-C 紧缩文件中的文件名称区别大小写。
-j 不处理紧缩文件华夏有的目录途径。
-L 将紧缩文件中的悉数文件名改为小写。
-M 将输出成果送到more程序处理。
-n 解紧缩时不要掩盖原有的文件。
-o 不必先问询用户,unzip履行后掩盖原有文件。
-P 暗码 运用zip的暗码选项。
-q 履行时不显现任何信息。
-s 将文件名中的空白字符转化为底线字符。
-V 保存VMS的文件版别信息。
-X 解紧缩时一起回存文件本来的UID/GID。
[.zip文件] 指定.zip紧缩文件。
[文件] 指定要处理.zip紧缩文件中的哪些文件。
-d 目录 指定文件解紧缩后所要存储的目录。
-x 文件 指定不要处理.zip紧缩文件中的哪些文件。
-Z unzip -Z等于履行zipinfo指令

举例:

将/home/wwwroot/xahot.zip解压到当时目录

unzip xahot.zip

假如呈现这个提示:
-bash: zip: command not found  不能履行ZIP紧缩,是因为没有装置ZIP,
运转下这条装置指令即可  yum install zip
版权声明
本文来源于网络,版权归原作者所有,其内容与观点不代表亚美娱乐立场。转载文章仅为传播更有价值的信息,如采编人员采编有误或者版权原因,请与我们联系,我们核实后立即修改或删除。

猜您喜欢的文章