tar-- 不使用z/j参数,该命令只能对文件或则目录打包
参数
c --创建/压缩
x --释放/解压
v --显示提示信息
f --指定压缩文件的名称
z --使用gzip生成压缩包,名称为(XXX.tar.gz)
j --使用bizp2生成压缩包,名称为(XXX.tar.bz2)
具体指令为:
压缩:
tar -zvcf 目的文件 源文件
tar -jvcf 目的文件 源文件
例如:tar -jvcf test.tar.bz2 main main.c //把main和main.c 压缩成test.tar.bz2
解压:
tar - jvxf 源文件 -C 放在XX目录之下
tar - zvxf 源文件 -C 放在XX目录之下
rar --必须手动安装该软件
压缩:a
解压:x
rar a 目的文件 源文件/目录
rar x 压缩文件名 (解压目录)
zip
参数:
压缩:
zip 目的文件 源文件/目录 目录需要加递归-r
解压:
unzip 压缩包文件名
unzip 压缩包文件名 -d 目录
总结:
tar/rar/zip 参数 生成压缩文件的名字 压缩文件或目录 -----压缩时候的语法
tar/rar/unzip 参数 压缩包的名字 参数(rar没有参数) 解压的目录