大家好,今天小编关注到一个比较有意思的话题,就是关于linux打包详细教程学习的问题,于是小编就整理了5个相关介绍Linux打包详细教程学习的解答,让我们一起看看吧。
- linux打包文件夹 -CZF和 -ZCF命令有什么区别?
- rpm打包详解?
- 在虚拟机linux环境下,出于源码备份的目的,需要将/home/src目录下的所有文件打包、压缩?
- linux的zip用法?
- 如何将应用打包成为Docker镜像?
linux打包文件夹 -CZF和 -ZCF命令有什么区别?
命令如下:
cd /root/test/
tar czvf test.tar.gz .[!.]* *
解说下:
tar czvf test.tar.gz * 压缩当前文件夹下非隐藏文件的文件
tar czvf test.tar.gz .[!.]* 压缩当前文件夹下隐藏文件排除两个隐藏文件夹"."和“..”
rpm打包详解?
rpm打包是用于Redhat、CentOS、Fedora等Linux 分发版的常见的软件包管理器。
因为rpm打包允许分发已编译的软件,所以用户只用一个命令就可以安装软件。
rpm打包的时候需要编译源码,还需要把编译好的配置文件啊二进制命令文件啊之类的东西按照安装好的样子放到合适的位置;
还要根据需要对rpm打包的包进行测试,这些都需要先有一个“工作空间”。
在虚拟机linux环境下,出于源码备份的目的,需要将/home/src目录下的所有文件打包、压缩?
tar -cjvf xxx.tar.bz2 /home/src把整个/home/src目录打包成,xxx.tar.bz2我在win下试过,用Haoya能打开linux源码库下载的tar.bz2格式文件。。
切记:这个参数f一定要放在最后面这一位,像-cjfv是不允许的
功能: 对文件目录进行打包备份
选项:
-c 建立新的归档文件
-r 向归档文件末尾追加文件
-x 从归档文件中解出文件
linux的zip用法?
linux zip命令的基本用法是:
zip [参数] [打包后的文件名] [打包的目录路径]
linux zip命令参数列表:
-a 将文件转成ASCII模式
-F 尝试修复损坏的压缩文件
-m 将文件压缩之后,删除源文件
-o 将压缩文件内的所有文件的最新变动时间设为压缩时候的时间
如何将应用打包成为Docker镜像?
初次安装部署好docker后,大多数镜像可以从DockerHub提取,但是大多数人都希望自己可以完全自定义一个镜像,那么这里需要一个第三方工具febootstrap epel6的源提供febootstrap的RPM包 yuminstalldocker-iofebootstrap-y servicedockerstart chkconfigdocker--level35on复制代码 制作CentOS6.6镜像目录 febootstrap-iyum-iiputils-iiproute-ibash-ivim-minimal-icoreutils-itar-inet-toolscentos6base /centos/6.6/updates/x86_64/***代码 -i表示镜像里面安装的RPM包(包括一些人为有必要的软件包) centos6表示镜像的版本说明 base表示生成的镜像目录 后面之后了系统安装源和更新源为USTC 安装执行后,会开始一系列的RPM包下载安装,过程与yum类似,安装完成后当前目录会多了base目录,里面就是一个镜像的系统文件 进入base目录等于进入镜像的根目录 [root@image~]#cdbase/ [root@imagebase]#ls binbootdevetchomeliblib64mediamntoptprocroot***inselinuxsrvsystmpusrvar***代码 可以像一般的系统文件一样先做一些修改配置,例如配置第三方yum源等等 把base目录把所有文件打包成二进制文件后导入docker创建为镜像
到此,以上就是小编对于linux打包详细教程学习的问题就介绍到这了,希望介绍关于linux打包详细教程学习的5点解答对大家有用。