luoshuitianyi 2019-06-26
tar
用来压缩和解压缩
linux系统里面打包和压缩是分开来说的。以前windows说的打包(集中到一个文件,并且压缩)linux下面是分开来的,打包是打包,压缩是压缩
tar -cvf 打包后的名字 被打包的文件...
如: tar -cvf aa.tar aa.txt bb.txt : 把aa.txt 和 bb.txt 打包成一个文件 , 文件名叫做 aa.tar linux下面的打包后缀一般都叫做 tar
如果想打包并且压缩,那么使用下面的命令
tar -zcvf 打包后的名字 被打包的文件...
如: tar -zcvf aa.tar.gz aa.txt bb.txt : 把aa.txt 和 bb.txt 打包且压缩成一个文件 ,文件名字叫做aa.tar.gz 。 以后看到文件的后缀是.tar.gz 就知道这个文件一般是给linux系统使用的压缩文件。
tar -zxvf aa.tar.gz
: 解压这个压缩包的内容到当前目录
tar -zxvf aa.tar.gz -C /usr/local/heima27
: 解压这个文件到 /usr/local/heima27 文件夹里面注意,这是大写的 -C
.tar.gz和.gz文件是两种不同的文件,需要区别对待,解压命令当然也不同咯,下面来分享一下他们各自的解压方法。使用zcat命令,然后把标准输出 保存到文件即可。当然这个解决了解压到指定目录的需求。