gz

怎么从Linux服务器上下载超过4G的文件

▼魔方 西西 提交于 2020-04-07 05:37:26
怎么从Linux 服务器上下载超过4G 的文件? 使用sz命令下载文件时,超过4G下载不了,如何下载呢? 本文介绍的方法是先对该文件进行拆分,拆分成多个小于4G的文件,然后分别下载,下载到本地后再进行合并或直接解压,具体操作如下: 1. 分拆为多个文件的命令: cat workspace_20150624230059.tar.gz | split -b 2G - workspace_20150624230059.tar.gz. 命令解释: workspace_20150624230059.tar.gz 是待下载的21G文件 拆分成2G的小文件 workspace_20150624230059.tar.gz. 是拆分后文件的前缀,默认分拆后文件名称为workspace_20150624230059.tar.gz.ab,ab,ac....类推 2. 下载多个小文件 sz workspace_20150624230059.tar.gz.a* 3. 合并下载的文件或直接解压 合并命令: cat workspace_20150624230059.tar.gz.a* > workspace_20150624230059.all.tar.gz 合并后,再解压即可 直接解压多个文件命令: cat workspace_20150624230059.tar.gz.a*|tar xzv 来源:

tar 命令详解 / xz 命令

帅比萌擦擦* 提交于 2020-04-01 09:08:10
]# tar [-cxtzjvfpPN] 文件与目录 .... 参数: -c :建立一个压缩文件的参数指令(create 的意思); -x :解开一个压缩文件的参数指令! -t :查看 tarfile 里面的文件! 特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在! 因为不可能同时压缩与解压缩。 -z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩? -j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩? -v :压缩的过程中显示文件!这个常用,但不建议用在背景执行过程! -f :使用档名,请留意,在 f 之后要立即接档名喔!不要再加参数!    例如使用『 tar -zcvfP tfile sfile』就是错误的写法,要写成    『 tar -zcvPf tfile sfile』才对喔! -p :使用原文件的原来属性(属性不会依据使用者而变) -P :可以使用绝对路径来压缩! -N :比后面接的日期(yyyy/mm/dd)还要新的才会被打包进新建的文件中! --exclude FILE:在压缩的过程中,不要将 FILE 打包! 范例: 范例一:将整个 /etc 目录下的文件全部打包成为 /tmp/etc.tar [root@linux ~]# tar -cvf /tmp/etc.tar /etc <==仅打包,不压缩!

使用Python3解压gz、tar、tgz、zip、rar五种格式的压缩文件例子

寵の児 提交于 2020-03-31 02:57:09
使用Python3解压如下五种压缩文件:gz、tar、tgz、zip、rar 简介 gz: 即gzip,通常只能压缩一个文件。与tar结合起来就可以实现先打包,再压缩。 tar: linux系统下的打包工具,只打包,不压缩 tgz:即tar.gz。先用tar打包,然后再用gz压缩得到的文件 zip: 不同于gzip,虽然使用相似的算法,可以打包压缩多个文件,不过分别压缩文件,压缩率低于tar。 rar:打包压缩文件,最初用于DOS,基于window操作系统。压缩率比zip高,但速度慢,随机访问的速度也慢。 例子 import gzip import os import tarfile , zipfile, rarfile from library.utils.file import get_filetype from library.utils.path import make_dir from library.utils.type_conv import random_str def uncompress(src_file, dest_dir): result = get_filetype(src_file) if not result[0] : return (False, result[1], '') filefmt = result[1] result = make_dir

centos tar 常用

隐身守侯 提交于 2020-03-30 03:45:20
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 这条命令是将所有.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包中所有文件,-x是解开的意思 查看 tar -tf aaa.tar.gz 在不解压的情况下查看压缩包的内容 压缩 tar

Linux基础 压缩及归档命令

浪子不回头ぞ 提交于 2020-03-27 13:32:30
3 月,跳不动了?>>> 压缩比排序-> tar(不压缩) < zip < gzip < bzip2 < xz gzip/bzip2/xz FILE 压缩生成(.gz/.bz2/.xz)扩展名的文件 会删除原文件 gunzip|bunzip2|(unxz|xzdec) FILE(.gz/.bz2/.xz) 解压文件 会删除原文件 zcat/bzcat/xzcat FILE(.gz/.bz2/.xz) 不解压的情况下查看文本文件的内容 gzip&bzip2&xz通用选项 -k 保留源文件(gzip不支持) -d 解压缩 -N [1, 9]指定压缩比 默认为6 zip是既归档又压缩但压缩比不大 众多OS默认支持的压缩格式 zip FILE.zip FILE... 压缩后不删除原文件 unzip FILE.zip 解压后不删除原文件 tar options [-f FILE.tar[.gz|.bz2|.xz]] [FILE...] 归档命令 选项可不加- -c 归档 -x 展开 -t 查看归档中的文件名 -v 显示详细信息 -f FILE 要tar的文件 -C DIR 在指定目录展开[解压缩] -z 展开的同时解压缩.gz文件 -j 展开的同时解压缩.bz2文件 -J 展开的同时解压缩.xz文件 -p 保留备份数据原本的权限和属性 -P 直接在归档前的文件的原绝对路径下展开 -

linux 安装apache

十年热恋 提交于 2020-03-14 03:49:16
APR and APR-Util包 下载地址: http://apr.apache.org PCRE 下载地址: http://www.pcre.org Apache Server2.4 下载地址: http://httpd.apache.org 1. 安装apr-1.3.2.tar.gz # tar zxvf apr-1.3.2.tar.gz # cd apr-1.3.2 # ./configure # make # make install   //apr被安装在/usr/local/apr下 2. 安装apr-util-1.3.2.tar.gz # tar zxvf apr-util-1.3.2.tar.gz # cd apr-util-1.3.2 # ./configure --with-apr=/usr/local/apr // --with-apr=/usr/local/apr 指定APR安装路径 # make # make install 若make install 出现 error: expat.h: No such file or directory 错误,则安装 expat库:yum install expat-devel 3、安装httpd-2.4.17.tar.gz # tar zxvf httpd-2.4.17.tar.gz # cd httpd-2.4

Linux常见压缩、解压缩

感情迁移 提交于 2020-03-09 16:38:32
tar 解包:tar zxvf FileName.tar 打包:tar czvf FileName.tar DirName gz 解压1:gunzip FileName.gz 解压2:gzip -d FileName.gz 压缩:gzip FileName .tar.gz和tgz 解压:tar zxvf FileName.tag.gz 压缩:tar zcvf FileName.targ.gz DirName 压缩多个文件:tar zcvf FileName.targ.gz DirName1 DirName2 … bz2 解压1: bzip2 -d FileName.bz2 解压2: bunzip2 FileName.bz2 压缩:bzip2 -z FileName .tar.bz2 解压:tar jxvf FileName.tar.bz2 压缩:tar jcvf FileName.tar.bz2 DirName Z 解压: uncompress FileName.Z 压缩:compress FileName .tar.Z 解压:tarZxvf FileName.tar.Z 压缩:tar Zcvf FileName.tar.Z DirName zip 解压:unzip FileName.zip 压缩:zip FileName.zip DirName rar 解压:unbar e

Linux下安装JDK 与 tomcat

自闭症网瘾萝莉.ら 提交于 2020-03-07 06:08:54
1.1. Linux下安装JDK 1.1.1. 把自带的open jdk1.7,删除 查看 [root@localhost mysql5.6-rpm]# rpm -qa | grep java tzdata-java-2013g-1.el6.noarch java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el 6.i686 删除 [root@localhost mysql5.6-rpm]# rpm -e java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.i686 --nodeps 删除后确认 [root@localhost mysql5.6-rpm]# rpm -qa | grep java tzdata-java-2013g-1.el6.noarch 1.1.2. 上传jdk sftp> put "C:\0312\Linux\01课前资料\jdk-7u55-linux-i586.tar.gz" Uploading jdk-7u55-linux-i586.tar.gz to /root/jdk-7u55-linux-i586.tar.gz 100% 136195KB 45398KB/s 00:00:03 C:/0312/Linux/01课前资料/jdk-7u55-linux-i586.tar.gz: 139463702 bytes

Linux笔记1-----------打包压缩,Vim

烈酒焚心 提交于 2020-03-04 18:06:09
1.vim下载 yum install -y vim-enhanced -y:确认继续 2.vim命令模式查找关键字 /关键词 n继续向下查找下一项 :noh取消高亮显示关键词 3.vim命令模式显示行号 显示行号 :set nu 不显示行号 :set nonu 4.创建文件夹或文件 创建一个文件1.txt: #touch 1.txt 创建一个文件夹aa:#mkdir aa 5.gzip 下载gzip:yum install gizp 查看gzip的参数:gzip --help 压缩文件1.txt到当前文件夹,并保存源文件:gzip -c 1.txt > 1.gz 解压缩1.txt.gz文件到当前文件夹,并保存压缩文件:gzip -d 1.txt.gz 6.bzip2 压缩文件1.txt到当前文件夹,并保存源文件: bzip2 -c 1.txt > 1.bz2 解压缩1.txt.bz2文件到当前文件夹,并保存压缩文件:bzip2 -d 1.txt.bz2 7.xz 压缩文件1.txt到当前文件夹,并保存源文件: xz -c 1.txt > 1.xz 解压缩1.txt.xz文件到当前文件夹,并保存压缩文件:xz -d 1.txt.xz 8.zip和unzip 压缩文件:unzip 1.txt.zip 1.txt 解压缩zip文件到root目录:unzip 1.txt.zip -d