Linux命令之tar等
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux命令之tar等相关的知识,希望对你有一定的参考价值。
1. tar只是打包命令,并不进行压缩
例如:tar -cvf tmp.tar /tmp
-c: 代表打包
-v:代表显示打包过程
-f:代表指定打包文件名
-x:代表解包
2. 压缩选项
-z: 识别.gz格式
-j: 识别.bz2格式
例如:tar -zcvf tmp.tar.gz /tmp 对/tmp目录进行压缩并且打包
tar -jcvf tmp.tar.bz2
3. 只查看不解包
-t:代表只查看压缩包内容,不进行解包和解压缩
例如:tar -ztvf tmp.tar.gz
tar -jtvf tmp.tar.bz2
4. 指定解压缩文件位置
例如:tar -jxvf root.tar.bz2 -C /tmp/
5. 其他能识别的压缩格式.zip, .gz, .bz2
命令:zip(能压缩目录)
zip -r tmp.zip /tmp
zip aaa.zip aaa
解压缩:unzip aaa.zip
命令:gzip(不能压缩目录,只能压缩目录下的内容)
不保留源文件:gzip aaa
保留源文件:gzip -c aaa > aaa.gz
压缩目录:gzip -r /tmp
解压缩:gunzip 或者 gzip -d
命令:bzip2(不能压缩目录)
不保留源文件:bzip2 aaa
保留源文件:bzip2 -k aaa
解压缩:gzip -d
本文出自 “zyzdbk” 博客,谢绝转载!
以上是关于Linux命令之tar等的主要内容,如果未能解决你的问题,请参考以下文章