gzip filename 即对其进行了压缩处理bzip2 filename 进行了压缩处理zip fileName.zip fileName 压缩unzip fileName.zip 解压tar 压缩解压
linux系统常见的压缩包
扩展名有:
*.tar tar程序进行打包
*.tar.gz 通过tar打包同时通过gzip进行压缩
*.gz
*.bz2
*.tar.bz2 通过tar打包同时通过bzip2进行压缩
gzip filename 即对其进行了压缩处理
bzip2 filename 进行了压缩处理
bzip2【-cdkzv#】文件名
-c将压缩过程产生的数据在屏幕显示
-d解压
-k保留源文件,不删除
-v显示压缩过程(比例等数据)
-z压缩参数
-# 压缩等级1-9(快->慢;大->小)默认使用6
bcat 可以在不解压的情况下查看压缩文件
# bcat *.bz2
zip fileName.zip fileName 压缩
unzip fileName.zip 解压
tar 压缩解压
# 将多个文件/目录打包为一个大文件然后可选择进行压缩
tar 【-ctxjzv】[-f filename] 要打包的文件
-c建立打包
-t查看包里有那些文件
-x解包
-j打包时通过bzip2进行压缩 .tar.bz2
-z打包时通过gzip进行压缩 .tar.gz
-v显示压/解过程
-p保留原本档案的属性权限,去掉根目录存在 即etc/test,而不是/etc/test
-P大写P保留根目录,解压时直接解压到根目录下
-C指定目录解压(或切换到指定目录解压同-C效果一样)
-f 指定压缩后文件名
压缩:tar-jcv-f*.tar.bz2 文档名
查询:tar-jtv-f*.tar.bz2
解压:tar-jxv-f*.tar.bz2 文档名
领取专属 10元无门槛券
私享最新 技术干货