linux中tar之解压和压缩常用
我们知道在windows中解压和压缩有两个非常强大的工具winRar和国产的好压工具,在linux中也有一款强大的解压和压缩工具。那就是大名鼎鼎的tar.我们首先看看tar命令的使用格式
语法:tar [主选项+辅选项] 文件或目录
主选项
- c 创建新的档案文件。如果用户想备份一个目录或是一些文件,就要选择这个选项。相当于打包
- x 从档案文件中释放文件。相当于拆包。
- t 列出档案文件的内容,查看已经备份了哪些文件
辅选项
- -z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩或解压? 一般格式为xx.tar.gz或xx. tgz
- -j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩或解压?一般格式为xx.tar.bz2
- -v :压缩的过程中显示文件!这个常用
- -f :使用档名,请留意,在 f 之后要立即接档名喔!不要再加其他参数!
- -p :使用原文件的原来属性(属性不会依据使用者而变)
- --exclude FILE:在压缩的过程中,不要将 FILE 打包!
范例
范例1:将/home/openstack/test 中的所有文件打包放在/home/openstack/openstack_test.tar中
范例2:查看上述压缩文件中的内容
范例3:将上述压缩的文件解压
另外:tar命令的C参数
上述问题怎么解决呢,那-C参数就启作用了。
使用tar -C参数还有一个作用就是 可以将压缩文件解压到指定的任意目录下。
tar命令解压和压缩知道这些常用的命令应该就差不多了,更多的命令也记不住。只能取问man了。其他文件的(如zip和rar)解压和压缩请猛击下面的地址http://jingyan.baidu.com/article/6d704a13f9981a28da51ca70.html
参考文档
http://www.cnblogs.com/li-hao/archive/2011/10/03/2198480.html
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。