zip格式

linux unzip .zip file

半世苍凉 提交于 2020-04-05 19:42:56
1.功能作用:解压缩zip文件 2.位置:/usr/bin/unzip 3.格式用法:unzip [-Z] [-opts[modifiers]] file[.zip] [list] [-x xlist] [-d exdir] 4.主要参数 -c 将解压缩的结果显示到屏幕上,并对字符做适当的转换 -p 与-c参数类似,会将解压缩的结果显示到屏幕上,但不会执行任何的转换。 -l 显示压缩文件内所包含的文件 -f 更新现有的文件 -t 检查压缩文件是否正确,但不解压 -u 与-f参数类似,但是除了更新现有的文件外,也会将压缩文件中的其他文件解压缩到目录中 -z 仅显示压缩文件的备注文字 -v 执行是时显示详细的信息。或查看压缩文件目录,但不解压 -T 将压缩文件内的所有文件的最新变动时间设为解压缩时候的时间 -x 指定不要处理.zip压缩文件中的哪些文件 -d 指定文件解压缩后所要存储的目录 -n 解压缩时不要覆盖原有的文件 -q 安静模式,执行时不显示任何信息 -o 不必先询问用户,unzip执行后覆盖原有文件 -a 对文本文件进行必要的字符转换 -j 不处理压缩文件中原有的目录路径 -aa 把所有的文件目录当作文本处理 -U use escapes for all non-ASCII Unicode -UU 忽略Unicode编码字符 -C 压缩文件中的文件名称区分大小写 -L

Linux批量修改文件名

这一生的挚爱 提交于 2020-03-15 17:47:44
find -name "*parsed" |awk '{print $1}' |xargs -i{} mv {} {}.44 ---PS 我有下面样式的一大堆文件, 1 [280094177@qq.com@ops ~]$ ll ZIP* |awk '{print $0}' 2 -rw-rw-r-- 1 dongjunjie 547 0 8月 7 2017 ZIP_10.0.20.130_ng1***省略多行 我想给它改成 我想给他改成 ZIP_name_ip 这样格式的. 1 [dongjunjie@cmcm ~]$ ll ZIP* |awk '{print $9}' | awk -F '_' '{print "mv "$0" "$1"_"$3"_"$2}' 2 mv ZIP_10.0.20.120_ng1 ZIP_ng1_10.0.20.130***省略多行 把打印出来的命令执行,即可. /*--> */ /*--> */ 来源: https://www.cnblogs.com/xd502djj/archive/2013/01/23/2873455.html

(大数据工程师学习路径)第一步 Linux 基础入门----文件打包与压缩

浪尽此生 提交于 2020-03-07 23:58:29
介绍 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打包文件夹: $

基于Chrome的扩展开发(一)

。_饼干妹妹 提交于 2020-03-07 19:22:58
Google终于放出了Chrome的第一个扩展示例,虽然还十分简陋,但对喜欢扩展的firefox粉丝来说可说是个大好消息。 准备工作:你需要使用a recent developer build 或者Google Chrome 2.0 beta. 1)首先创建一个文件夹,例如c:"myextension,在这个目录下创建一个文本文件,命名为manifest.json,在其中放入下面几句: { "format_version": 1, "id": "00123456789ABCDEF0123456789ABCDEF0123456", "version": "1.0", "name": "My First Extension", "description": "The first extension that I made." } 其中各个参数含义如下: format_version(必需的):向Chrome指明扩展所使用的清单格式版本。目前只有一个格式版本,因此设为1. id(必需的):扩展的ID号(唯一的)。目前可以设为任何40个十进制数字,将来会改为扩展的公钥的SHA-1的哈希值。 version(必需的):扩展的版本号。可以使用任意点分格式的数字串 name(必需的):扩展的名称。 description(可选的):扩展的描述信息 2)在目录下加入一个hello_world

实验楼 文件打包与解压缩

风流意气都作罢 提交于 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打包文件夹:

Java学习79:操作Zip

一个人想着一个人 提交于 2020-03-02 07:19:49
ZipInputStream是一种FilterInputStream,它可以直接读取zip包的内容: 另一个JarInputStream是从ZipInputStream派生,它增加的主要功能是直接读取jar文件里面的MANIFEST.MF文件。因为本质上jar包就是zip包,只是额外附加了一些固定的描述文件。 读取zip包 我们来看看ZipInputStream的基本用法。 我们要创建一个ZipInputStream,通常是传入一个FileInputStream作为数据源,然后,循环调用getNextEntry(),直到返回null,表示zip流结束。 一个ZipEntry表示一个压缩文件或目录,如果是压缩文件,我们就用read()方法不断读取,直到返回-1: try ( ZipInputStream zip = new ZipInputStream ( new FileInputStream ( . . . ) ) ) { ZipEntry entry = null ; while ( ( entry = zip . getNextEntry ( ) ) != null ) { String name = entry . getName ( ) ; if ( ! entry . isDirectory ( ) ) { int n ; while ( ( n = zip .

zipfile模块——创建zip文件

流过昼夜 提交于 2020-02-28 23:58:26
import zipfile import os print(os.getcwd()) #C:\Users\del\PycharmProjects\untitled1\cs newZip = zipfile.ZipFile('C:\\Users\\del\\Desktop\\新建文件夹 (2)\\新建文件夹 (2).zip','w') newZip.write('C:\\Users\\del\\Desktop\\新建文件夹 (2)\\新建文件夹 (2)\\11.txt',compress_type=zipfile.ZIP_DEFLATED) newZip.close() 创建ZIP文件需要使用写模式,即将压缩包名称和写模式代号分别作为ZipFile方法的第一、第二个参数传入。示例代码如下: >>> import zipfile >>> newZip = zipfile.ZipFile(‘new.zip’, ‘w’) >>> newZip.write(‘spam.txt’, compress_type=zipfile.ZIP_DEFLATED) >>> newZip.close() 以上第二行代码新建了一个名为 new.zip 的压缩文件,并以写模式打开。 第三行中用 ZipFile 对象的 write() 方法添加文件到压缩包中, 该方法的第一个参数为需要添加进去的文件名,

Linux——文件打包与压缩

*爱你&永不变心* 提交于 2020-02-27 08:31:00
Linux 下常见常用的压缩包文件格式有 *.zip , *.rar , *.7z *.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 zip压缩打包文件 zip命令文件压缩与解压 zip命令可以用来解压缩文件,或者对文件进行打包操作。zip是个使用广泛的压缩程序,文件经它压缩后会另外产生具有“.zip”扩展名的压缩文件。 语法: zip(选项)(参数) 选项: -A:调整可执行的自动解压缩文件; -b<工作目录>:指定暂时存放文件的目录; -c:替每个被压缩的文件加上注释; -d:从压缩文件内删除指定的文件; -D:压缩文件内不建立目录名称; -f:此参数的效果和指定“-u”参数类似

Linux—— zip

蹲街弑〆低调 提交于 2020-02-23 16:04:33
zip是个使用广泛的压缩程序,文件经它压缩后会另外产生具有".zip"扩展名的压缩文件。 1.语法 zip [-AcdDfFghjJKlLmoqrSTuvVwXyz$][-b <工作目录>][-ll][-n <字尾字符串>][-t <日期时间>][-<压缩效率>][压缩文件][文件…][-i <范本样式>][-x <范本样式>] 2.参数 -A 调整可执行的自动解压缩文件。 -b<工作目录> 指定暂时存放文件的目录。 -c 替每个被压缩的文件加上注释。 -d 从压缩文件内删除指定的文件。 -D 压缩文件内不建立目录名称。 -f 此参数的效果和指定"-u"参数类似,但不仅更新既有文件,如果某些文件原本不存在于压缩文件内,使用本参数会一并将其加入压缩文件中。 -F 尝试修复已损坏的压缩文件。 -g 将文件压缩后附加在既有的压缩文件之后,而非另行建立新的压缩文件。 -h 在线帮助。 -i<范本样式> 只压缩符合条件的文件。 -j 只保存文件名称及其内容,而不存放任何目录名称。 -J 删除压缩文件前面不必要的数据。 -k 使用MS-DOS兼容格式的文件名称。 -l 压缩文件时,把LF字符置换成LF+CR字符。 -ll 压缩文件时,把LF+CR字符置换成LF字符。 -L 显示版权信息。 -m 将文件压缩并加入压缩文件后,删除原始文件,即把文件移到压缩文件中。 -n<字尾字符串>