linux打包压缩工具详解目录linux打包压缩工具详解1.linux文件压缩工具1.1 compress命令详解1.2 gzip命令详解1.3 bzip2命令详解1.4 xz命令详解1.5 zip命令详解2.linux文件打包工具2.1 tar命令详解2.2 cpio命令详解2.3 split命令详解1.linux文件压缩工具压缩文件会减少文件的大小,对于传输效率会大大提高,而文本类型的压缩比是比较高的,另外单个小文件传输速率会比较慢,而单个文件传输效率会比较高。注意:一般压缩工具解压缩文件...
tarc: 创建文档 t: 列出存档内容 x:提取存档 f: filename 要操作的文档名 v:详细信息 eg: tar cvf FileName.tar FileName解压:tar xvf FileName.tar 压缩:tar cf FileName DirName
.gz
解压1:gunzip FileName.gz 解压2:gzip -d FileName.gz 压缩:gzip FileName .tar
.gz
解压:tar zxvf FileName.tar.gz 压缩:tar zcvf FileName.tar.gz DirName
.bz2
解压1:bzip2 -d FileName.bz2 解压2:bunzip2 FileName.bz2 压缩: ...
01-.tar格式解包:[*******]$ tar xvf FileName.tar打包:[*******]$ tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)02-.gz格式解压1:[*******]$ gunzip FileName.gz解压2:[*******]$ gzip -d FileName.gz压 缩:[*******]$ gzip FileName
03-.tar.gz格式解压:[*******]$ tar zxvf FileName.tar.gz压缩:[*******]$ tar zcvf FileName.tar.gz DirName
04-.bz2格...
tar命令可以用来进行打包和解打包,压缩和解压缩
基本语法:
打包和压缩的语法:tar [选项] 源文件或目录解打包和解压缩的语法:tar [选项] 压缩包选项说明:
打包与压缩的选项1 -c:将多个文件或目录进行打包。
2 -v:显示打包文件的过程。
3 -f 文件名:指定打包的文件名。
4 -z:压缩和解压缩.tar.gz格式。
5 -j:压缩和解压缩.tar.bz2格式。使用举例:
打包为tar格式的文件 [root@localhost home]# tar -cvf hello.tar hello h...
Linux打包和压缩的区别? 首先要 弄清两个概念:打包和压缩。打包是指将一大堆文件或目录什么的变成一个总的文件,压缩则是将一个大的文件通过一些压缩算法变成一个小文件。为什么要区分这 两个概念呢?其实这源于Linux中的很多压缩程序只能针对一个文件进行压缩,这样当你想要压缩一大堆文件时,你就得先借助另外的工具将这一大堆文件先打 成一个包,然后再就原来的压缩程序进行压缩。
Linux下打包命令tarLinux下最常用的打包程序是tar,用tar命令打成的包文件通常以.tar结尾1.名词解释打包:是指将若干文件,目录合成一个文件,可以理解为Linux打tar包命令范例一:将整个/etc 目录下的文件全部打包成为/tmp/etc.tar [root@linux ~]# tar -cvf /tmp/etc.tar /etc <==仅打包,不压缩!
tar -cpvf /PATH/TO/SOMEFILE.tar FILE 解释:tar -c(c表示创建打包的意思)pvf 创建一个.tar后缀的打包文件;后面加多个文件,或者是...
原文:linux打包,压缩,解压的几种方式用法
1.打包2.解包3,gzip压缩 4.gzip解压缩 其实tar命令和gzip配合起来使用 可以更简单的实现打包并压缩,解压并解包的过程
5. tar + gzip 打包并压缩6, tar + gzip解压并解包如果解压后想指定路径可以这样使用 7,使用tar + bzip2方式打包并压缩 ,和gzip使用方法是一样的,只是命令稍微有一点区别8. tar + bzip2 解压并解包 如果想指定路径和上面是一样的 后面加上 -C 路径
9,zip命令压...
我是一个C库的作者,该库正在多个Linux打包发行版中分发.该库包括标题和源; Linux软件包将其作为标头共享库(.so)分发.
我正在寻找可以使Linux软件包维护者的生活更轻松的准则.
我感兴趣的事情包括:
> API兼容性(例如更改功能签名).显然,保持次要版本之间的兼容性至关重要.那主要版本的变化呢?>二进制兼容性(例如,更改外部可见数据结构的大小).在次要发行版之间兼容ABI有多重要?在主要版本中是否存在任何与打破它有关的问题?>建...
tar就是打包的意思,打包就是将多个文件或者目录放置到一起,整体的大小没有变化,tar可以调用一些压缩的软件,比如zip,在打包的同时进行压缩。先来上一个例子:tar zcvf /tmp/etc.tar.gz /etc #对/etc/目录打包,打包到tmp目录下tar zcvf <压缩后放哪里后缀.tar.gz> <目标> #目标可以指定多个文件。z:压缩工具用gzip这个软件
c: create创建
v:verbose显示详细过程
f:file,指定压缩后的文件
t:查看
x:解压
-C:指定解压到哪...
昨天终于改好了一个开源但是用起来有问题的串口调试助手,想把它打包一下以后在其他电脑上也可以用。
找了网上的一个教程打包后,在本机上可以正常使用,但是移植到另一台上就出现缺少xcb的提示。
上网搜资料倒腾了一番后,发现libqxcb.so链接文件出了一些问题,问题有点大,也意识到这一部分依赖的配置是有问题的。
于是重新搜索QT在Linux下的打包流程,发现了有一份教程比之前的教程多了一步用脚本给libqxcb.so寻找依赖库的操作,...
tar命令
tar命令用于对文件进行打包压缩或解压,格式为: tar [选项] [文件]
Linux中常见的压缩文件格式较多,其中主要使用的是 .tar或 .tar.gz或 .tar.bz2格式,大部分都是由tar命令来生成的。主要参数如下:-c 创建压缩文件
-x 解开压缩文件
-t 查看压缩包内有哪些文件
-z 用Gzip压缩或解压
-j 用bzip2压缩或解压
-v 显示压缩或解压的过程
-f 目标文件名
-p 保留原始的权限与属性
-P 使用绝对路径来压缩...
我有一款目前在Windows和Mac OS X下运行的游戏,我想在Linux下使用它.移植应该相当容易,因为它是基于Java的游戏,并使用可在所有3个平台上使用的可移植库.
困难的部分和这个问题的原因是打包它,以便它可以在尽可能多的现代Linux发行版上运行.主要目标是Ubuntu 9.
Webstart不是一种可接受的方式,.tar.gz是最后的选择.我非常喜欢具有正确定义的依赖项(例如Java)的软件包,并且很容易安装.
我还需要能够在Windows环境下构建软件包,因为我...
我回来移植一堆代码在旧内核上运行. (gcc 4.9依赖项,x11,vlc等)作为* .deb文件.在这个过程中,(我是新来的包装)我需要创建一个版权文件.我知道,我可以有一个空白的,但我想知道,版权格式是什么?
我是否取得了我正在包装的软件的许可证?或者,我可以为包提供与源许可证不同的许可证吗?
我一直在阅读:https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/但我仍然对许可和版权感到困惑,以及我正在制作的* .deb文件的...
1.tar格式 打包:tar -cvf [目标文件名].tar [原文件名/目录名] 解包:tar -xvf [原文件名].tar 注:tar格式只打包,不压缩。 tar命令详解: -c: 创建新的档案文件(创建) -x:从档案文件中释放文件(解包) -t:列出档案文件的内容,查看已经备份了哪些文件 -r:把要存档的文件追加到档案文件的未尾 -u:更新原压缩包中的文件 -v: 详细报告tar处理的文件信息 -f: 使用档案名字(文件名) -w:每一步都要求确认 -z: ...
一、压缩
gzip 文件列表
gzip -d 压缩包(解压缩)(drop)
二、打包
tar -cvf a.tar 文件列表
解包: tar -xvf a.tar -C 目录
三、打包并压缩
tar -zcvf a.tar.gz 文件列表
四、解包并解压缩
tar -zxvf a.tar.gz -C 目录
五、相关参数解释
z:gzip,通过gzip格式压缩或者解压缩
c:create,创建压缩文件
x:extract,解压缩文件,或者叫还原文件
v:verbose,显示过程
f:file,指定文件
t:list,列出文件
j:支持bzip2压缩和解压...