tar打包

Linux基础入门-文件打包与解压缩

自闭症网瘾萝莉.ら 提交于 2020-03-07 06:30:28
文件打包与解压缩 : Windows上常见的压缩文件后缀有*.zip(zip程序打包压缩), *.rar(rar程序压缩), *.7z(7zip程序压缩),在Linux上常见的还有*.gz(gzip程序压缩,GNU zip), *.xz(xz程序压缩), *.bz2(bzip2压缩), *.tar(tar程序打包,未压缩), *.tar.gz(tar打包,gz压缩), *.tar.xz(tar打包,xz压缩), *tar.bz2(tar打包,bz2压缩)。 1. zip压缩打包程序 : zip -r -q -o shiyanlou.zip /home/shiyanlou du -h shiyanlou.zip file shiyanlou.zip -r参数表示递归打包子目录,-q参数表示安静模式,不向屏幕输出信息,-o表示输出文件,之后跟输出文件名,du查看打包后文件的大小,-[1-9]可以设置压缩级别,1最快,体积最大,-x排除上次创建的zip文件,否则又会打包进这一次的压缩文件。 只能使用绝对路径,否则不起作用 。 h --human-readable d --max-depth 查看文件的深度 -e 创建加密压缩包 Window与Linux的zip兼容问题: Windows中的换行符为CR+LF, 而Linux中为LF,所以需要加上-l命令来进行转换。 zip -r -l

实验楼 文件打包与解压缩

风流意气都作罢 提交于 2020-03-07 06:02:10
概念讲解 Linux 上面常见常用的压缩包文件格式 文件后缀名 说明 *.zip zip 程序打包压缩的文件 *.rar rar 程序压缩的文件 *.7z 7zip 程序压缩的文件 *.tar tar 程序打包,未压缩的文件 *.gz gzip 程序(GNU zip)压缩的文件 *.xz xz 程序压缩的文件 *.bz2 bzip2 程序压缩的文件 *.tar.gz tar 打包,gzip 程序压缩的文件 *.tar.xz tar 打包,xz 程序压缩的文件 *tar.bz2 tar 打包,bzip2 程序压缩的文件 *.tar.7z tar 打包,7z 程序压缩的文件 zip 压缩打包程序 zip -r -q -o shiyanlou.zip /home/shiyanlou du -h shiyanlou.zip 上面命令将目录 /home/shiyanlou 打包成一个文件,并查看了打包后文件的大小和类型。第一行命令中, -r 参数表示递归打包包含子目录的全部内容, -q 参数表示为安静模式,即不向屏幕输出信息, -o ,表示输出文件,需在其后紧跟打包输出文件名。后面使用 du 命令查看打包后文件的大小 设置压缩级别为 9 和 1(9 最大,1 最小),重新打包: zip -r -9 -q -o shiyanlou_9.zip /home/shiyanlou -x ~ /*

1.6文件打包与解压缩(学习过程)

|▌冷眼眸甩不掉的悲伤 提交于 2020-03-07 06:01:55
实验介绍 Linux 上常用的 压缩/解压 工具,介绍了 zip,rar,tar 的使用。 一、文件打包和解压缩 在讲 Linux 上的解压缩工具之前,有必要先了解以下常见常用的压缩包文件格式。在 Windows 上我们最常见的不外乎这三种 *.zip , *.rar , *.7z 后缀的压缩文件,而在 Linux 上面常见常用的除了以上这三种外,还有 *.gz , *.xz , *.bz2 , *.tar , *.tar.gz , *.tar.xz , *tar.bz2 ,简单介绍如下: 文件后缀名 说明 *.zip zip程序打包压缩的文件 *.rar rar程序压缩的文件 *.7z 7zip程序压缩的文件 *.tar tar程序打包,未压缩的文件 *.gz gzip程序(GNU zip)压缩的文件 *.xz xz程序压缩的文件 *.bz2 bzip2程序压缩的文件 *.tar.gz tar打包,gzip程序压缩的文件 *.tar.xz tar打包,xz程序压缩的文件 *tar.bz2 tar打包,bzip2程序压缩的文件 *.tar.7z tar打包,7z程序压缩的文件 讲了这么多种压缩文件,这么多个命令,不过我们一般只需要掌握几个命令即可,包括 zip , rar , tar 。下面会依次介绍这几个命令及对应的解压命令。 1. zip 压缩打包程序 使用zip打包文件夹:

tars环境部署

陌路散爱 提交于 2020-03-06 07:42:14
author: headsen chen date: 2018-10-18 12:35:40 注意:依据Git上的tars搭建步骤整理而来 参考: https://max.book118.com/html/2017/0527/109698528.shtm https://github.com/TarsCloud/Tars/blob/master/Install.zh.md 环境: centos7.3-x86_64 kernel :3.10 1,依赖 yum install mpfr -y yum install gmp -y yum install *mpc* -y yum install glibc-static libstdc++-static -y yum -y install gcc gcc-c++ yum -y install autoconf automake libtool curl make g++ unzip zlib zlib-devel yum install glibc-devel -y yum install cmake -y yum install perl -y yum install -y git yum install ncurses-devel -y 2,安装gcc # 安装,下载好包并放在/mnt下面 cd /mnt tar fx gcc-6

tar、giz、bgiz2命令简介

时光总嘲笑我的痴心妄想 提交于 2020-03-05 06:27:43
gzip简介   gzip是一个被广泛使用的压缩程序,使用方式很简单: gzip [option]...[file]... ,压缩过程中可以指定压缩率等参数,压缩后默认文件名会多出".gz"后缀。 特点:gzip只能压缩文件 , 不能压缩目录 ,在原文件上进行压缩,压缩后原文件名称默认会添加.gz后缀 , 可以理解为它不保留原文件。 gzip的 *: 压缩当前目录下所有文件<忽略目录>,且不会重复压缩 -f:强制压缩, 可压缩任意文件,即使压缩过了还是会再次压缩 [root@localhost opt]# gzip * gzip: gzip_dir is a directory -- ignored gzip: wget-log.gz already has .gz suffix -- unchanged gzip: zookeeper-3.4.10.tar.gz already has .gz suffix -- unchanged -l:查看文件列表 [root@localhost gzipdir]# gzip -l gt1.txt.gz compressed uncompressed ratio uncompressed_name 41 13 -15.4% gt1.txt -d: 解压文件 -v: 打印指令执行过程 [root@localhost opt]# gzip -dv

beego打包

强颜欢笑 提交于 2020-03-04 11:15:43
beego打包 在main.go 对应的目录下 windows平台:bee pack -be GOOS=windows 打包后生成一个tar.gz文件,发送到部署服务器,解压gz为tar,解压tar,得到更新包目录。 来源: CSDN 作者: shidya 链接: https://blog.csdn.net/shidya/article/details/104648804

linux打包解压包(.tar .gz .tar.gz .zip)

孤人 提交于 2020-03-04 07:51:49
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文件的压缩文件,可以使用tar命令进行解压。 解压:$ tar zxvf FileName.tar.gz 解压文件到指定文件夹:$ tar zxvf FileName.tar.gz -C pythontab/ 压缩:$ tar zcvf FileName.tar.gz DirName 04-.zip格式 解压:$ unzip FileName.zip 压缩:$ zip FileName.zip DirName 04-.bz2格式 解压:$ tar -jxvf images.tar.bz2 压缩:$tar -cjf images.tar.bz2 ./images/ 来源: CSDN 作者: weixin_46065254 链接: https://blog.csdn.net/weixin_46065254/article/details/104640299

Linux 文件操作相关指令

白昼怎懂夜的黑 提交于 2020-03-03 20:56:43
所有操作基于RarHat Enterprise Linux系统 提示 :本片文章在home目录里面已经创建好三个目录 分别为:目录001 , 目录002 ,目录003 目录001里面包含有:00.txt和01.txt 目录002里面包含有:02.txt和03.txt 目录003没有文件 以上实验都是基于此项有关操作 创建文件目录相关指令 创建一个目录 1 .建一个新的目录 指令:mkdir 目录名称 ==2.==建一个带有权限的新目录 mkdir -m 7(个人)4(群组)1(其他) 文件目录 3 .用指令在目录里面创建文件 指令如下: cd /home(已创建001这个目录) touch lance/001/01.txt 【不可以同时创建两个文件】 【注】r(可阅读权限):4 w(可编写权限):2 x(可执行权限):1 创建一个新的文件 1. 创建文件的指令:touch 文件名; 2. 另外一个指令:vi 文件名称.格式 ==3.==还可以一次touch指令同时创建多个文件 例如: touch 文件1 文件2 文件3 【注】:如果文件名中有空格,需要用单引号将文件名括起来 删除一个目录或文件的指令; 删除文件指令 : 1 .删除普通文件指令:rm 文件名称 2 .删除文件前询问 指令:-i或–interactive  删除既有文件之前先询问用户。 3. 删除文件指令的执行过程

Linux 各种压缩、解压命令

和自甴很熟 提交于 2020-03-03 11:46:03
tar 只是打包动作,相当于归档处理,不做压缩;解压也一样,只是把归档文件释放出来。 tar.gz tgz (tar.gz和tgz只是两种不同的书写方式,后者是一种简化书写,等同处理) 这种格式是Linux下使用非常普遍的一种压缩方式, 兼顾了压缩时间(耗费CPU)和压缩空间(压缩比率) 其实这是对tar包进行gzip算法的压缩 tar.bz Linux下压缩比率较tgz大,即压缩后占用更小的空间,使得压缩包看起来更小。 但同时在压缩,解压的过程却是非常耗费CPU时间。 zip zip 格式是开放且免费的,所以广泛使用在 Windows、Linux、MacOS 平台,要说 zip 有什么缺点的话,就是它的压缩率并不是很高,不如 rar及 tar.gz 等格式。 ... 综合起来,在压缩比率上: tar.bz2>tgz>tar 占用空间与压缩比率成反比: tar.bz2<tgz<tar 耗费时间(打包,解压) 打包: tar.bz2>tgz>tar 解压: tar.bz2>tar>tgz 从效率角度来说,当然是耗费时间越短越好 01-.tar格式 解包:[*******]$ tar xvf FileName.tar 打包:[*******]$ tar cvf FileName.tar DirName(注:tar是打包,不是压缩!) 02-.gz格式 解压1:[*******]$

mac 常用操作

…衆ロ難τιáo~ 提交于 2020-02-29 18:05:50
1. 解压 .tar.bz2文件格式 -- tar jxvf 文件名.tar.bz2, 可以用来解压 http://apps.hi.baidu.com/share/detail/37384818 download ADT link http://dl.google.com/android/ADT-0.9.6.zip download SDK link http://dl.google.com/ Android /android-sdk_r11-linux_x86.tgz(可以通过翻墙得到具体的文件名,再通过链接下载即可) tar -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