# tar -cvf itbulucom.tar /home/itbulu.com/
这里我们将 /home/itbulu.C++om/ 目录压缩成itbulucom.tar的文件。
c -创建一个新的.tar归档文件。 v -详细显示.tar文件的进度。 f -归档文件的文件名类型。
2、创建一个 tar.gz 压缩包
# tar cvzf itbulucom.tar.gz /home/itbulu.com 或者 # tar cvzf itbulucom.tgz /home/itbulu.com
3、创建tar.bz2格式的压缩包
# tar cvfj itbulucom.tar.bz2 /home/itbulu.com 或者 # tar cvfj itbulucom.tar.tbz /home/itbulu.com 或者 # tar cvfj itbulucom.tar.tb2 /home/itbulu.com
4、解压 .tar 格式的文件
# tar -xvf itbulucom.tar # tar -xvf itbulucom.tar -C /home/public_HTML/itbulu.com/
这里我们是直接解压或者是解压到一个指定目录。
5、解压tar.gz文件
# tar -xvf itbulucom.tar.gz
6、解压tar.bz2文件
# tar -xvf itbulucom.tar.bz2
7、展现.tar格式文件中的内容
# tar -tvf images.tar
这里我们可以提前看看压缩包里有哪些内容,但是不先解压。
8、展现.tar.gz格式文件内容
# tar -tvf itbulu.com.tar.gz
9、解压出来单个文件
这个还是比较好玩的,比如我们不要全部内容,只要指定的内容解压出来。
# tar -xvf images.tar loGo.png 或者 # tar --extract --file=images.tar logo.png
10、解压多个指定文件出来
c -创建一个新的.tar归档文件。 v -详细显示.tar文件的进度。 f -归档文件的文件名类型。0
11、利用通配符提取文件
这里我们可以指定某个后缀的和特征格式的文件解压出来。
c -创建一个新的.tar归档文件。 v -详细显示.tar文件的进度。 f -归档文件的文件名类型。1
12、添加目录或者文件到压缩包中
这个操作很帅,可以将某个文件和目录添加到指定的压缩包中。
c -创建一个新的.tar归档文件。 v -详细显示.tar文件的进度。 f -归档文件的文件名类型。2
13、检查压缩包文件大小
c -创建一个新的.tar归档文件。 v -详细显示.tar文件的进度。 f -归档文件的文件名类型。3
14、从压缩包中移除指定文件
c -创建一个新的.tar归档文件。 v -详细显示.tar文件的进度。 f -归档文件的文件名类型。4