1.5 Linux文件压缩

文件压缩

tar压缩、建立、还原备份文件

语法:

 tar 新建文件名 文件

选项与参数:

  • -c:建立新的文档

  • -v:显示详细的tar处理信息

  • -f:要操作的文件名(永远是最后一个参数)

  • -x:解压

  • -t:查看内容

  • -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:指定解压位置

  • -f:要操作的文件名

posted @ 2022-04-13 15:22  始墨......至隐  阅读(93)  评论(0)    收藏  举报