tar打包

打包发布Python模块或程序,安装包

怎甘沉沦 提交于 2020-01-22 08:02:09
Python模块、扩展和应用程序可以按以下几种形式进行打包和发布: python setup.py获取帮助的方式 python setup.py --help python setup.py --help-commands 所有可以使用的命令,如build,install python setup.py COMMAND --help 获取特定命令的帮助 python setup.py COMMAND --help-formats 获取特定命令支持使用的格式 打包 1.压缩文件(使用distutils) Windows的Zip文件和类Unix平台的.tar.gz文件 2.自动解包或自动安装可执行文件 Windows中的.exe文件 3.自包含的,不要求安装的预备运行科执行程序 Windows的.exe文件、Unix上带有一个小的脚本前缀的ZIP压缩文件、Mac上的.app文件等 4.平台相关的安装程序 Windows上的.msi文件、Linux上常见的.rpm、src.rpm和.dep文件等 5.Python eggs 较流行的第三方扩展 发布 “发布”是指一个文件集合,这些文件联合在一起可使用distutils构建、打包和发布模块 创建好的发布可以用于安装,可上传到ftp,上传到各大网络让人下载,也可上传到PyPI与他人共享 创建发布 将各代码文件组织到模块容器中

linux 下 压缩文件

谁说我不能喝 提交于 2020-01-20 03:42:20
一、zip格式 zip可能是目前使用的最多的文档压缩格式。它最大的优点就是在不同的操作系统平台上使用。缺点就是支持 的压缩率不是很高,而tar.gz和tar.bz2在压缩率方面做得非常好。 我们可以使用下列的命令压缩一个文件: zip -r archive_name.zip filename (-r是压缩文件) 下面是如果解压一个zip文件: unzip archive_name.zip (解压文件在当前文件下) unzip archive_name.zip -d new_dir (解压文件可以将文件解压缩至一个你指定的的目录,使用-d参数) 二、tar格式 tar是在Linux中使用得非常广泛的文档打包格式。它的好处就是它只消耗非常少的CPU以及时间去打包文件,它 仅仅只是一个打包工具,并不负责压缩。下面是如何打包一个目录: tar -cvf archive_name.tar directory_to_compress -c参数是建立新的存档 -v参数详细显示处理的文件 -f参数指定存档或设备 打包之后如何解包: tar -xvf archive_name.tar 上面这个解包命令将会将文档解开在当前目录下面。当然,你也可以用下面的这个命令来解包到指定的路径: tar -xvf archive_name.tar -C new_dir (解包的参数是-C,不是小写c) 三、tar

linux 命令 - 打包命令 tar

大憨熊 提交于 2020-01-16 02:36:02
打包命令: tar -cvf 打包文件名 源文件名 -c  打包 -v  显示过程 -f  指定打包后的文件名 例如:tar -cvf longls.tar longls 解包命令: tar -xvf 打包文件名 -x  解包 压缩成.tar.gz格式 tar -zcvf 压缩包.tar.gz名 源文件名 -z  压缩成.tar.gz格式 注:可以对过个文件或目录进行打包压缩 例如:tar -zcvf aaa.tar.gz aaa bbb ccc 解压缩.tar.gz格式 tar -zxvf 压缩包.tar.gz -C   指定解压缩路径(大写c) 例如:tar -zxvf aaa.tar.gz -C /tmp/ -t  不解压缩,只查看内容 例如:tar -ztvf aaa.tar.gz 压缩成.tar.bz2格式 tar -jcvf 压缩包.tar.bz2 源文件名 -j  压缩成.tar.bz2格式 解压缩.tar.bz2格式 tar -jxvf 压缩包.tar.bz2 -C  指定解压缩路径 -t  不解压缩,只查看内容 来源: https://www.cnblogs.com/xiaoluweb/p/4746562.html

Linux-03 Linux下的tar命令

守給你的承諾、 提交于 2020-01-15 03:28:49
功能说明 用来建立,还原备份文件的工具程序,它可以加入,解开备份文件内的文件 参数 -c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。 -z:有gzip属性的 -j:有bz2属性的 -Z:有compress属性的 -v:显示所有过程 -O:将文件解开到标准输出 下面的参数-f是必须的 -f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。 举例说明 tar -cf all.tar *.jpg 这条命令是将所有.jpg的文件打成一个名为all.tar的包。-c是表示产生新的包,-f指定包的文件名。 tar -rf all.tar *.gif 这条命令是将所有.gif的文件增加到all.tar的包里面去。-r是表示增加文件的意思。 tar -uf all.tar logo.gif 这条命令是更新原来tar包all.tar中logo.gif文件,-u是表示更新文件的意思。 tar -tf all.tar 这条命令是列出all.tar包中所有文件,-t是列出文件的意思 tar -xf all.tar 这条命令是解出all.tar包中所有文件,-t是解开的意思 压缩 tar –cvf

linux压缩(解压缩)命令详解

做~自己de王妃 提交于 2020-01-15 03:18:36
linux压缩(解压缩)命令详解 注:本文参考自互联网,但是经过笔者的修改 一.tar命令 tar可以为文件和目录创建档案。利用tar,用户可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向档案中加入新的文件。tar 最初被用来在磁带上创建档案,现在,用户可以在任何设备上创建档案,如软盘。利用tar命令,可以把一大堆的文件和目录全部打包成一个文件,这对于备份文 件或将几个文件组合成为一个文件以便于网络传输是非常有用的。Linux上的tar是GNU版本的。 语法:tar [主选项+辅选项] 文件或者目录 使用该命令时,主选项是必须要有的,它告诉tar要做什么事情,辅选项是辅助使用的,可以选用。 主选项: c 创建新的档案文件。如果用户想备份一个目录或是一些文件,就要选择这个选项。 r 把要存档的文件追加到档案文件的未尾。例如用户已经作好备份文件,又发现还有一个目录或是一些文件忘记备份了,这时可以使用该选项,将忘记的目录或文件追加到备份文件中。 t 列出档案文件的内容,查看已经备份了哪些文件。 u 更新文件。就是说,用新增的文件取代原备份文件,如果在备份文件中找不到要更新的文件,则把它追加到备份文件的最后。 x 从档案文件中释放文件。 辅助选项: b 该选项是为磁带机设定的。其后跟一数字,用来说明区块的大小,系统预设值为20(20*512 bytes)。 f

tar,unzip命令用法

徘徊边缘 提交于 2020-01-15 03:06:01
tar命令可以为文件和目录创建档案。平时经常使用。但对于命令参数却不一定很了解。 语法:tar [主选项+辅选项] 文件或目录 使用该命令时,主选项是必须要有的,而辅选项则是可以选的。 主选项: c 创建新的档案文件,如果想备份一个目录或文件,必须选择这个选项。 r 把要存档的文件追加到档案文件的末尾。例如用户已经做好备份文件,又发现一个目录或文件忘记备份时,使用该选项。 t 列出档案文件的内容,查看已备份了那些文件。 u 更新文件。用新增的文件取代备份文件,如果在备份文件中找不到更新的文件,则把它追加到备份文件的最后。 x 从档案文件中释放文件。 辅助选项: b 该选项是为磁带机而设的。 f 使用档案文件或设备,通常此选项是必选的。 k 保存已经存在的文件。当我们把某个文件进行还原时,在还原的过程中,遇到相同的文件,不会进行覆盖。 m 在还原文件时,把所有文件的修改时间设定为现在。 M 创建多卷的档案文件,以便在几个磁盘中存放。 v 详细报告tar处理的文件信息。 w 每一步都要求确认。 z 用gzip来压缩/解压文件。加上该选项后,可以将档案文件进行压缩。 示例: tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) -------------------------------

linux 文件解压命令

馋奶兔 提交于 2020-01-15 02:58:45
linux 文件解压命令 tar命令 tar 可以为文件和目录创建档案。利用tar,用户可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向档案中加入新的文件。tar最初被用来在磁带上创建档案,现在,用户可以在任何设备上创建档案,如软盘。利用tar命令,可以把一大堆的文件和目录全部打包成一个文件,这对于备份文件或将几个文件组合成为一个文件以便于网络传输是非常有用的。Linux上的tar是GNU版本的。 语法:tar [主选项+辅选项] 文件或者目录 使用该命令时,主选项是必须要有的,它告诉tar要做什么事情,辅选项是辅助使用的,可以选用。 主选项: c 创建新的档案文件。如果用户想备份一个目录或是一些文件,就要选择这个选项。 r 把要存档的文件追加到档案文件的未尾。例如用户已经作好备份文件,又发现还有一个目录或是一些文件忘记备份了,这时可以使用该选项,将忘记的目录或文件追加到备份文件中。 t 列出档案文件的内容,查看已经备份了哪些文件。 u 更新文件。就是说,用新增的文件取代原备份文件,如果在备份文件中找不到要更新的文件,则把它追加到备份文件的最后。 x 从档案文件中释放文件。 辅助选项: b 该选项是为磁带机设定的。其后跟一数字,用来说明区块的大小,系统预设值为20(20*512 bytes)。 f 使用档案文件或设备,这个选项通常是必选的。 k

TAR命令参数详解

一曲冷凌霜 提交于 2020-01-15 02:56:30
转自:http://sujian.blog.51cto.com/8838/3456 TAR 命令名 tar - tar 档案文件管理程序的 GNU 版本。下面将逐个介绍其含义 总览 tar [ - ] A --catenate --concatenate | c --create | d --diff --compare | r --append | t --list | u --update | x -extract --get [ --atime-preserve ] [ -b, --block-size N ] [ -B, --read-full-blocks ] [ -C, --directory DIR ] [ --checkpoint ] [ -f, --file [HOSTNAME:]F ] [ --force-local ] [ -F, --info-script F --new-volume-script F ] [ -G, --incremental ] [ -g, --listed-incremental F ] [ -h, --dereference ] [ -i, --ignore-zeros ] [ -I, --bzip ] [ --ignore-failed-read ] [ -k, --keep-old-files ] [ -K, -

linux压缩(解压缩)命令详解

邮差的信 提交于 2020-01-15 02:55:28
一.tar命令 tar可以为文件和目录创建档案。利用tar,用户可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向档案中加入新的文件。tar 最初被用来在磁带上创建档案,现在,用户可以在任何设备上创建档案,如软盘。利用tar命令,可以把一大堆的文件和目录全部打包成一个文件,这对于备份文 件或将几个文件组合成为一个文件以便于网络传输是非常有用的。Linux上的tar是GNU版本的。 语法:tar [主选项+辅选项] 文件或者目录 使用该命令时,主选项是必须要有的,它告诉tar要做什么事情,辅选项是辅助使用的,可以选用。 主选项: c 创建新的档案文件。如果用户想备份一个目录或是一些文件,就要选择这个选项。 r 把要存档的文件追加到档案文件的未尾。例如用户已经作好备份文件,又发现还有一个目录或是一些文件忘记备份了,这时可以使用该选项,将忘记的目录或文件追加到备份文件中。 t 列出档案文件的内容,查看已经备份了哪些文件。 u 更新文件。就是说,用新增的文件取代原备份文件,如果在备份文件中找不到要更新的文件,则把它追加到备份文件的最后。 x 从档案文件中释放文件。 辅助选项: b 该选项是为磁带机设定的。其后跟一数字,用来说明区块的大小,系统预设值为20(20*512 bytes)。 f 使用档案文件或设备,这个选项通常是必选的。 k 保存已经存在的文件

tar指令

假如想象 提交于 2020-01-12 09:30:42
** Linux常见的压缩格式:** gzip ------》.gz bzip2 ------》.bz2 xz ------》.xz 制作tar包 命令格式: tar 选项 压缩包名字 被压缩归档的源数据 .. .. .. tar 选项 -c:创建归档 -x:释放归档 -f:指定归档文件名称 -z、-j、-J:调用 .gz、.bz2、.xz 格式的工具进行处理 -t:显示归档中的文件清单 -C(大写):指定释放的位置 f:选项必须放在所有选项的最后 更多选项您可以自行man tar 查询 == 如果要查看包里的内容可以使用less命令== 仅解开单一档案的方法 如果我只想要解开打包档案内的其中一个档案而已, 那该如何做呢? # 1.先找到我们要的档名,假设解开shadow档案好了: [root@study ~] # tar -jtv -f /root/etc.tar.bz2 | grep 'shadow' -- - -- - -- - - root / root 721 2015 - 06 - 17 00:20 etc / gshadow -- - -- - -- - - root / root 1183 2015 - 06 - 17 00:20 etc / shadow - -- - -- - -- - - root / root 1210 2015 - 06 - 17 00