位置: IT常识 - 正文
推荐整理分享12+ .tar 压缩和解压文件命令的用法记录(tar压缩解压缩命令),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:解压tar.zip压缩包,tar 压缩tar.gz,tar 解压缩命令tar.gz,tar压缩包解压命令,解压tar.zip压缩包,tar压缩用法,tar压缩用法,tar压缩解压缩,内容如对您有帮助,希望把文章链接给更多的朋友!
如果我们有在运营linux服务器的时候,对于文件的压缩和解压,较多的还是用的.tar压缩包格式。对于这个格式的Shell脚本处理还是有一些技巧的。在这篇文章中,老蒋准备整理.tar 压缩和解压文件的命令的常用方法记录。
1、创建 .tar 格式的文档包
# tar -cvf itbulucom.tar /home/yuucn.com/这里我们将 /home/yuucn.com/ 目录压缩成itbulucom.tar的文件。
c -创建一个新的.tar归档文件。v -详细显示.tar文件的进度。f -归档文件的文件名类型。2、创建一个 tar.gz 压缩包
# tar cvzf itbulucom.tar.gz /home/yuucn.com或者# tar cvzf itbulucom.tgz /home/yuucn.com老蒋个人喜欢用 .tar.gz 格式。
3、创建tar.bz2格式的压缩包
# tar cvfj itbulucom.tar.bz2 /home/yuucn.com或者# tar cvfj itbulucom.tar.tbz /home/yuucn.com或者# tar cvfj itbulucom.tar.tb2 /home/yuucn.com4、解压 .tar 格式的文件
# tar -xvf itbulucom.tar# tar -xvf itbulucom.tar -C /home/public_html/yuucn.com/这里我们是直接解压或者是解压到一个指定目录。
5、解压tar.gz文件
# tar -xvf itbulucom.tar.gz6、解压tar.bz2文件
# tar -xvf itbulucom.tar.bz27、展现.tar格式文件中的内容
# tar -tvf images.tar这里我们可以提前看看压缩包里有哪些内容,但是不先解压。
8、展现.tar.gz格式文件内容
# tar -tvf yuucn.com.tar.gz9、解压出来单个文件
这个还是比较好玩的,比如我们不要全部内容,只要指定的内容解压出来。
# tar -xvf images.tar logo.png或者# tar --extract --file=images.tar logo.png10、解压多个指定文件出来
# tar -xvf itbulucom.tar "file1" "file2"# tar -zxvf itbulucom.tar.gz "file1" "file2"# tar -jxvf itbulucom.tar.bz2 "file1" "file2"11、利用通配符提取文件
这里我们可以指定某个后缀的和特征格式的文件解压出来。
# tar -xvf php.tar --wildcards '*.php'# tar -zxvf php.tar.gz --wildcards '*.php'# tar -jxvf php.tar.bz2 --wildcards '*.php'12、添加目录或者文件到压缩包中
这个操作很帅,可以将某个文件和目录添加到指定的压缩包中。
# tar -rvf itbulucom.tar 123.txt13、检查压缩包文件大小
# tar -czf - images.tar | wc -c120480# tar -czf - images.tar.gz | wc -c11640# tar -czf - images.tar.bz2 | wc -c2148014、从压缩包中移除指定文件
# tar --delete -f backup.tar.gz file1.txt# tar --delete -f backup.tar.gz '/home/yuucn.com/uploads'这样,学会.tar文件命令的处理脚本,是不是可以快速的处理文档压缩和解压。
上一篇:JS实现把表格数据导出,并生成为excel下载到本地(js处理表格数据)
下一篇:YOLOv5图像分割--SegmentationModel类代码详解(yolov3图像识别)
友情链接: 武汉网站建设