Linux中部分常用工具: tar打包器
来源:互联网 发布:网络七大神兽 编辑:程序博客网 时间:2024/06/01 10:02
一 tar打包器
如果要发布包含大量程序和文档的程序,则需对其进行打包压缩。在Shell命令行下,可以使用的文件压缩工具有:gzip,bzip和zip。相应的压缩和解压工具如下所示:
tar类型的文件是几个文件和(或)目录在一个文件中的集合,tar命令用来创建备份和归档。tar使用的选项如下:
- -c:创建一个新归档。
- -x:从归档中抽取文件。即解压缩。
- -j:压缩/解压bz2格式tar文件
- -z:压缩/解压gz格式tar文件
- -f:当与-c选项一起使用时,创建的tar文件使用该选项指定的文件名;当与-x选项一起使用时,则解除该选项指定文件的归档。
- -t:显示包括在tar文件中的文件列表。
- -v:显示文件的归档进度。
(1)创建一个tar文件。
[root]#tar -vcf filename.tar directory/file //创建打包文件filename,tar
filename.tar代码要创建的文件, directory/file代表向放入归档文件内的文件和目录。可以使用tar命令同时处理多个文件和目录,方法是将它们逐一列出,并用空格间隔:
[root]#tar -cvf filename.tar /home/mine/work /home/mine/school
上面的命令把/home/mine目录下的work和school子目录内的所有文件都放入当前目录中一个叫做filename.tar的新文件里。要列出tar文件的内容,键入:
[root]#tar -tvf filename.tar //列出打包文件内容
(2)解压一个tar文件。
[root]#tar -xvf filename.tar //解压打包文件
(3)创建一个bz2格式tar文件。
[root]#tar -cjvf filename.tar.bz2 directory/file //创建用bz2压缩过的打包文件
(4)创建一个gzip格式tar文件。
[root]#tar -czvf filename.tar.gz directory/file //创建用gzip压缩过的打包文件
(5)解压一个bz2格式tar文件。
[root]#tar -xjvf filename.tar.bz2 //解压用bz2压缩过的打包文件
(6)解压一个gzip格式tar文件。
[root]#tar -xzvf filename.tar.gz //解压用gzip压缩过的打包文件
0 0
- Linux中部分常用工具: tar打包器
- Linux中部分命令
- linux中部分概念
- Linux中部分signal信号量意义
- linux中部分常用的命令详解
- Linux常用命令之tar打包器
- Linux tar打包命令
- Linux tar打包命令
- Linux tar打包命令
- Linux打包/压缩工具tar
- linux tar 打包命令
- Linux tar打包命令
- Linux tar打包命令
- Linux tar打包命令
- Linux tar打包命令
- Linux tar打包命令
- Linux tar打包命令
- Linux tar打包命令
- 最好的vsftpd配置教程
- Java构造方法之super用法
- Linux下千兆网卡和万兆网卡ethtool对比
- SQL2008 数据导入(从ORACLE)导出(到EXCEL)
- Internet of Things
- Linux中部分常用工具: tar打包器
- 设计模式之Static Factory模式(简单工厂模式)
- 双击退出整个应用
- 基于Dashgo的ROS版树莓派3的使用教程
- webview 理解
- log4j细节注意
- 新网站如何做SEO优化
- Solr安装及集成javaWeb
- Android之dip与px互转