1.常用压缩格式:
.zip,.gz,.bz2,.tar.gz,.tar.bz2.
1.1 .tar
语法:tar [主选项+辅选项] 文件或目录
主选
-c: --create 新建一个压缩文档,即打包
-x: --extract,--get解压文件
-t: --list,查看压缩文档里的所有内容
-r:--append 向压缩文档里追加文件
-u:--update 更新原压缩包中的文件
辅选
-z:是否同时具有gzip的属性?即是否需要用gzip压缩或解压?一般格式为xxx.tar.gz或xx.tgz
-j:是否同时具有bzip2的属性?即是否需要用bzip2压缩或解压?一般格式为xx.tar.bz2
-v:显示操作过程!这个参数很常用
-f:使用文档名,注意,在f之后要立即接文档名,不要再加其他参数!
-C:切换到指定目录
1.1.1.打包解包
.tar
#打包
tar cvf fileName.tar dirName
#解包
tar xvf fileName.tar
1.1.2 查看
tar -tf fileName.tar
tar -tvf fileName.tar
1.1.3 追加
tar -rf fileName.tar target.png
1.1.4 更新
tar -uf fileName.tar test.txt
1.1.5 大C参数很有用,改变文件目录,多层时用
#解压img.tar到当前目录下的temp目录
tar -xf img.tar -C temp