文档章节

linux下tar、zip 压缩文件不带文件路径

悲喜世界
 悲喜世界
发布于 2017/03/31 17:03
字数 230
阅读 423
收藏 0

最近开发一个大数据方面的多线程文件分割,压缩项目,用到linux压缩命令,遇到几个问题做下记录。

1、不带目录压缩

tar  -czf  压缩文件名   文件路径/文件名

默认会把待压缩文件的文件夹一起压缩的,

tar -C 文件路径  压缩文件名   待压缩文件1  待压缩文件2

这样压缩就没有文件夹路径。同样zip压缩不带路径的方式为

zip -pj  压缩文件名  带压缩文件

2、关于tar和zip压缩的问题

tar的z参数压缩,是支持zip解压的,但是tar压缩后的文件,用zip解压是,第一行会多出一部分文件夹名称等奇怪的东西,所以,当压缩格式要求严格时,必须区别对待。

 

© 著作权归作者所有

共有 人打赏支持
悲喜世界
粉丝 3
博文 24
码字总数 14712
作品 0
海淀
程序员
私信 提问
Linux下文件的打包、解压缩指令——tar,gzip,bzip2

Linux下文件的打包、解压缩指令——tar,gzip,bzip2   本文是对 鸟叔的Linux私房菜(基础学习篇) 第三版 的学习笔记,原文可参考原书中文网站 鸟叔的Linux私房菜。更多详细信息可直接参考对...

xiaocao13140
2018/05/28
0
0
linux tar、find命令运维实践

linux tar命令运维实践 1、进入到目录的上一级目录打包(除非需要完整的目录结构才从根开始打) 2、gzip格式包: tar zcvf /路径/筐.tar.gz 苹果 z---gzip格式压缩 c---创建 v---显示输出过程...

sandshell
2018/08/06
0
0
Linux下压缩不包含路径信息的压缩包

适合于某些文件导出,但并不希望用户知道服务器上文件存放路径信息的需求。 【Tar篇 】 在Linux下直接使用命令 tar jcvf file.tar.bz files 压缩files目录时,如果当前files路径是在/home/w...

Carl_
2015/02/03
0
0
解压缩zip,tar,tar.gz,tar.bz2

ZIP zip可能是目前使用得最多的文档压缩格式。它最大的优点就是在不同的操作系统平台,比如Linux, Windows以及Mac OS,上使用。缺点就是支持的压缩率不是很高,而tar.gz和tar.gz2在压缩率方...

jackguo
2013/06/22
0
0
Linux学习笔记(文件打包与解压缩)

常用命令: zip: 打包 :zip something.zip something (目录请加 -r 参数) 解包:unzip something 指定路径:-d 参数 tar: 打包:tar -zcvf something.tar something 解包:tar -zxvf s...

techservice
2017/09/06
0
0

没有更多内容

加载失败,请刷新页面

加载更多

js 写文件

//写文件function doSave(value, type, name) {    var blob;    if (typeof window.Blob == "function") {        blob = new Blob([value], {type: type});    }......

重城重楼
6分钟前
0
0
Ubuntu and Apache 搭建 Let's Encrypt SSL Https

本文参考来着来自https://www.howtoing.com/install-free-lets-encrypt-ssl-certificate-for-apache-on-debian-and-ubuntu 感谢作者的分享 本事例环境介绍 ubuntu (Version 16.04.1 LTS) ubu......

罗培海
9分钟前
5
0
如何优雅的使用RabbitMQ

目录 RabbitMQ无疑是目前最流行的消息队列之一,对各种语言环境的支持也很丰富,作为一个.NET developer有必要学习和了解这一工具。消息队列的使用场景大概有3种: 1、系统集成,分布式系统的...

编程SHA
12分钟前
0
0
阿里开发者们的第19个感悟:Simple is better.

1月16日,Simple is better.这是我们送给开发者的第19个感悟。 Mars,基于矩阵的统一计算框架。已经开源。那么:Mars 是什么,能做什么,怎么做的;Mars 如何分布式地执行等。可以与继盛多交...

阿里云官方博客
13分钟前
1
0
StringBuffer 和 StringBuilder 的 3 个区别

StringBuffer 和 StringBuilder 它们都是可变的字符串,不过它们之间的区别是 Java 初中级面试出现几率十分高的一道题。这么简单的一道题,栈长在最近的面试过程中,却经常遇到很多求职者说反...

Java技术栈
17分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部