1、在windows下常见的压缩文件有zip和rar,但是linux系统中有gz、tar.gz、taz、bz2、Z、tar,其中windows下的也可以在linux下使用,这里就讲解怎么使用tar包使用和管理 命令语法: tar [主选项+复选项] [文件或者目录] 说明:tar命令的参数很多,使用命令需要注意的是主选项必须有,辅选项可以选用。 参数说明 主选项:
-c:创建新的档案文件,用于备份一个目录或者文件
-r:把存档的文件追加的档案文件的末尾 -t:列出档案文件的都内容,用于查看备份了那些文件
-u:更新文件,用新增的文件替代原来备份文件,如果没有那么追加到文档最后
-x:从归档中释放文件
辅助选项: -f:使用归档文件或者折本,这个选项通常是必选的
-k:保存已经存在的文件,例如在解压的时候遇到相同的文件,不会进行覆盖 -m:在还原文件时把所有文件的创建时间改成现在 -M:创建多卷归档文件,便于存放在几个磁盘中 -v:详细报告tar处理文件的信息 -w:每一步都需要确认,这个比较麻烦 -z:用gzip来压缩或者解压缩
例子:tar cvf abc.tar /root备份root文件夹以及子目录下文件
tar cvfz abc.tar.gz /root调用gzip来压缩文件
tar zxvf abc.tar.gz 解压abc.tar.gz文件
tar cjf abc.tar.bz2 /root 用bzip2压缩文件
tar xjf abc.tar.bz2解压文件