1.5 Linux文件压缩
tar压缩、建立、还原备份文件
语法:
tar 新建文件名 文件
选项与参数:
-
-c:建立新的文档
-
-v:显示详细的tar处理信息
-
-f:要操作的文件名(永远是最后一个参数)
-
-x:解压
-
-
-z:有gzip属性的
-
-j:有bz2属性的
-
-r:表示添加文件,吧要增加的文件追加在压缩文件的末尾
例:
#将文件a、b、c打包为file1,并显示打包内容(保留原文件)
tar -cvf file1 a b c
#将文件d文件添加到file1里
tar -rvf file1 d
#将文件d文件添加到file1里
tar -rvf file1 d
#将压缩包解压到当前文件夹
tar -xvf file1.tar
gzip文件压缩
只能压缩一个文件
语法:
gzip 文件名>压缩后文件名
选项与参数:
-
-c:保留源文件
gunzip解压gzip文件
会删除源文件
语法:
gunzip 文件名
选项与参数:
-
-l:创建新的文档
-
-d:指定解压到的位置
-
-f:要操作的文件名
zip压缩多个文件
可解压多个格式的文件
语法:
zip 压缩后的文件名 文件1 文件2 …
选项与参数:
-
-r:递归压缩目录下的文件
-
-y:保持符号链接
-
-f:要操作的文件名
unzip解压缩
适用于解压zip文件
语法:
unzip 文件名
选项与参数:
-
-l:创建新的文档
-
-d:指定解压位置
-

浙公网安备 33010602011771号