tar

实验楼 文件打包与解压缩

风流意气都作罢 提交于 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

npm ERR! tar.unpack untar error keep showing

倖福魔咒の 提交于 2020-03-05 10:43:09
问题 this error comes not only generator-angular, but also any other generators.. vmware + ubuntu14 + nvm I installed gulp package, and adjust my $PATH. also tried 'npm cache clean' BUT nothing works for me.. somehow I made good one but never made again.. 回答1: I had problems with this when using npm on a ubuntu 14 instance running using virtualbox. From what I remember I think it has to do with the repository sources Try installing node using these instructions. https://github.com/joyent/node/wiki

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

Linux压缩解压命令

佐手、 提交于 2020-03-04 18:08:48
# zip zip -r ldapdevelop.zip ldapdevelop 压缩文件夹ldapdevelopa为ldapdevelop.zip unzip ldapdevelop.zip 解压ldapdevelopzip文件到当前目录内 unzip ldapdevelop.zip -d myzip 解压ldapdevelop.zip到myzip目录内 # tar tar -cvf bbb.tar file1 file2 dir1 该句命令实现一个tar压缩,它是将两个文件(file1和file2)和一个文件夹(dir1)压缩成一个bbb.tar文件。 tar -zxvf aaa.tar.gz 将aaa.tar.gz直接解压到当前目录下。 来源: https://www.cnblogs.com/aaronthon/p/12410869.html

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