Linux zip

linux中 zip命令将整个目录打成zip包 linux中 zip命令将这个目录打成zip包: zip -q -r Report.zip /home/yangTest/Report linux中 zip命令详解:https://www.runoob.com/linux/linux-comm-zip.html 阅读详情
zip -q -r -P password zipfile.zip sourcefiles.txt  

password 是加密密码
zipfile.zip 是生成的压缩文件
sourcefiles.txt 是被压缩的文件

zip [参数] <压缩包> <源文件>

使用zip格式打包文件
    -r 递归,将指定目录下的所有文件和子目录一并处理
    -S 包含系统和隐藏文件
    -y 直接保存符号连接,而非该连接所指向的文件
    -X 不保存额外的文件属性
    -m 将文件压缩并加入压缩文件后,删除源文件
    -<压缩级别> 1~9,数字越大,压缩率越高
    -F 尝试修复已损坏的压缩文件
    -T 检查备份文件内的每个文件是否正确无误
    -q 不显示指令执行过程
    -g 将文件压缩后附加在既有的压缩文件之后,而非另行建立新的压缩文件
    -u 更新压缩包内文件
    -f 更新压缩包内文件。如果符合条件的文件没有包含在压缩包中,则压缩后添加
    -$ 保存第一个被压缩文件所在磁盘的卷标
    -j 只保存文件名称及其内容
    -D 压缩文件内不建立目录名称
    -i <表达式> 压缩目录时,只压缩符合条件的文件
    -x <表达式> 排除符合条件的文件
    -n <文件名后缀> 排除指定文件名后缀的文件
    -b <缓存路径> 指定临时文件目录
    -d <表达式> 从压缩文件内删除指定的文件
    -t <日期时间> 把压缩文件的日期设成指定的日期
    -o 以压缩文件内拥有最新更改时间的文件为准,将压缩文件的更改时间设成和该文件相同
    -A 调整可执行的自动解压缩文件
    -c 替每个被压缩的文件加上注释
    -z 替压缩文件加上注释
    -k 使用MS-DOS兼容格式的文件名称。
    -l 压缩文件时,把LF字符置换成LF+CR字符。
    -ll 压缩文件时,把LF+CR字符置换成LF字符。

举例:

将/home/B linux /html/ 这个目录下所有文件和文件夹打包为当前目录下的html.zip

zip -q -r  html.zip /home/B linux /html

unzip -q -n -P password zipfile.zip -d /home/admpub/

 

unzip [参数] <压缩文件> [压缩包中将被释放的文件]

解压zip压缩包文件
    -P <密码> zip压缩包的密码
    -d <路径> 指定解压路径
    -n 解压缩时不覆盖原有文件
    -f 覆盖原有文件
    -o 不经询问,直接覆盖原有文件
    -u 覆盖原有文件,并将压缩文件中的其他文件解压缩到目录中
    -l 显示压缩文件内所包含的文件
    -t 检查压缩文件是否正确
    -z 显示压缩包注释
    -Z unzip -Z等于执行zipinfo指令
    -j 不处理压缩文件中原有的目录路径
    -C 压缩文件中的文件名称区分大小写
    -L 将压缩文件中的全部文件名改为小写
    -s 将文件名中的空格转换下划线
    -X 解压缩时保留文件原来的UID/GID
    -q 执行时不显示任何信息
    -v 执行是时显示详细的信息
    -c 将解压缩的结果显示到屏幕上,并对字符做适当的转换
    -p 与-c参数类似,会将解压缩的结果显示到屏幕上,但不会执行任何的转换
    -a 对文本文件进行必要的字符转换
    -b 不要对文本文件进行字符转换
    -x <表达式> 处理里排除压缩包中的指定文件
    -M 将输出结果送到more程序处理

PHP遍历目录及子目录所有文件并下载 1.遍历当前及其子目录中的所有文件,文件放到http/down的目录下无论几级均可。 2.下载的代码fileDownProcess.php文件中除了echo $file_data;其他不能有echo。这点很重要,否则下载下来的文件无法使用。 3.不支持中文名称的文件下载。 立即下载

相关推荐

Labelme AI-Polygon闪退排查与修复指南

本文详细介绍了Labelme AI-Polygon功能闪退问题的排查与修复方法,包括环境配置检查、模型路径设置、依赖库版本控制等关键步骤。通过系统性的解决方案和实用技巧,帮助用户快速解决闪退问题,确保数据标注工作的高效进行。

weixin_29311017的博客 139

Linux中的压缩和解压缩命令zip|tar

一、 zip 1. 使用zip压缩文件 若使用zip来将文件夹a压缩为a.zip,那么它的语法应该为 语法:zip -q -r [压缩文件名] [被压缩文件或文件夹] 示例:zip -q -r a.zip a/ 其中 -r代表 recursive,代表递归处理,将指定目录下的所有文件和子目录一并处理。 -q代表 quiet,代表无声模式,不输出压缩时的具体细节。 当然zip还有其他的压缩参数,详见文档。 2.使用zip来从已压缩文件中删除文件 它的语法及其示例为 语法:zip -d [压缩文件名] [要删

JacksonKim的博客 5757

蓄热式加热炉燃烧技术

蓄热式加热炉燃烧技术

weixin_37928884的博客 2732

linux基础命令之zip

zip用来解压缩文件或对文件进行打包 语法 zip (选项)(参数) zip压缩包:指定要创建的zip压缩包; 文件列表:指定要压缩的文件列表。 通常用法 zip -r aaa.zip aaa/ 压缩目录 zip -r aaa.zip aaa 压缩文件 选项 -A:调整可执行的自动解压缩文件; -b<工作目录>:指定暂时存放文件的目录; -c:替每个被压缩的...

weixin_30399871的博客 1704

用户视角下的vfsglobal预约困境:从注册到登录的全流程避坑指南

本文详细解析了vfsglobal签证预约系统从注册到登录的全流程操作,帮助用户避开常见技术陷阱。针对IP限制、DNS解析、浏览器缓存等登录障碍提供实用解决方案,并揭示账号管理的隐藏规则与支付环节的延时处理技巧,助力用户高效完成签证预约。

ol78901234的博客 870

小米CyberGear微电机驱动代码(CAN总线驱动,含开源地址)

小米CyberGear微电机驱动代码(ROS下的CAN总线驱动,含开源地址)

2302_80751833的博客 4429

PHP获取Linux当前目录下文件并实现下载功能

使用nginx转发过去给php server{ listen 9099; server_name 18.5.6.2; location / { proxy_http_version 1.1; root /opt/zidian/crackPass; index index.html index.htm index.php; } location ~* \....

weixin_34044273的博客 605

非凸问题的求解方法以及连续凸逼近SCA(Successive Convex Approximation)方法

非凸问题的求解方法 针对形如下式的函数: min⁡x∈XV(x)=F(x)+G(x)\min\limits_{{\bf{x}}\in X} V(x)=F(x)+G(x)x∈Xmin​V(x)=F(x)+G(x); 其中F为光滑的(不一定convex),G是convex的但是可能不可微,且存在:对于n维实矢量空间,有X=X1×...×XNX=X_1 \times...\times X_NX=X1​×...×XN​; x=(x1,...,xN)\bf{x} =(x_1,...,x_N)x=(x1​,...,xN

weixin_44535200的博客 2万+

linux中zip加密压缩

linux中zip加密压缩

weixin_45108435的博客 6593

PD3.0详解 第六章 协议层—数据消息之—VDM

PD3.0的VDM 很多对PD3.0协议了解不是很深入的同学可能对VDM有一些陌生,因为这个VDM是较为次要,只不过相对沟通电源的协议来讲VDM是次要,但从PD3.0协议的角度来说,这个也是非常重要的,是必须要非常明白的了解这个东西,所以今天大师匈就分享一下这部分的重要知识点。 VDM (vendor define message) VDM是什么意思呢,就是原厂定义的消息,比如PD快充芯片的原厂定义的一些自己独立的message。但是呢这部分也有规定的一些标准的字段。 另外我们要很清楚PD协议的数据分为几类

大师匈的博客 1万+

推荐系统[一]:超详细知识介绍,一份完整的入门指南,解答推荐系统相关算法流程、衡量指标和应用,以及如何使用jieba分词库进行相似推荐,业界广告推荐技术最新进展

推荐算法其实本质上是一种信息处理逻辑,当获取了用户与内容的信息之后,按照一定的逻辑处理信息后,产生推荐结果。热度排行榜就是最简单的一种推荐方法,它依赖的逻辑就是当一个内容被大多数用户喜欢,那大概率其他用户也会喜欢。但是基于粗放的推荐往往会不够精确,想要挖掘用户个性化的,小众化的兴趣,需要制定复杂的规则运算逻辑,并由机器完成。召回:当用户以及内容量比较大的时候,往往先通过召回策略,将百万量级的内容先缩小到百量级。

丨汀、的博客 7590

linux zip命令安装,linux安装zip命令

zip命令和unzip命令都是linux系统中比较常用到的一些命令,那它们的安装方法是怎样的呢?下面由学习啦小编为大家整理了linux安装zip命令的相关知识,希望大家喜欢!linux安装zip命令安装命令:yum install -y unzip zip补充:linux下zip命令详解zip命令功能说明:压缩文件。语  法:zip [-AcdDfFghjJKlLmoqrSTuvVwXyz$][-...

weixin_39938269的博客 5345

apollo-慢速车向左绕行

当主车前方出现其他车辆时,通过左侧车道对前车绕行。

是菜鸟o的博客 309

linux解压zip文件

文章目录1. 解压file.zip到指定目录2. 压缩file.zip文件3. 将 tgz 文件解压到指定目录4. 打包5. Linux的压缩/解压缩文件处理 zip & unzip6. zip命令详解7.tar命令详解8. 补充Linux中tar命令详解9. Linux下的压缩文件剖析 1. 解压file.zip到指定目录 unzip diagent-2.2.3002.zip -d xx位置(解压zip到xx位置) $yum install -y unzip zip(安装服务) 2. 压缩fi

craftsman2020的博客 1万+

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

Linux zip 加密压缩

最近需要将商户数据文件zip后提供给合作伙伴下载,为了防止数据泄露在zip的时候进行了加密,使用命令如下:[root@w01 groupon_cn]# zip yule shop_20160303.zip /home/filesystem/haibo/output/shop/20160303.txt其中shop_20160303.zip 是生成的压缩文件,/home/filesystem/haibo

Ricky 2万+

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

linux zip压缩排除目录,linux zip不包含目录_linux zip安装

原标题:linux zip不包含目录_linux zip安装在Linux下直接使用命令:tar jcvf file.tar.bz files ,压缩files目录时,如果当前files路径是在/ho Tar在Unix/Linux世界虽然流行,但在终端用户这边,zip格式还是绝对的主流,所以,有可能z命令示例如下: $ zip -jr files.zip dir1/file1 dir2该命令的作用是...

weixin_31184715的博客 5566

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

Linux命令之压缩zip

`zip` 命令的功能是用于压缩文件,解压命令为 `unzip`。压缩后不覆盖源文件,可以压缩目录。

二木成林 21万+

linux系统zip压缩命令,linux zip 压缩命令

linux zip命令 的基本用法是:zip [参数] [打包后的文件名] [打包的目录路径]linux zip命令 参数列表:-a 将文件转成ASCII模式-F 尝试修复损坏的压缩文件-h 显示帮助界面-m 将文件压缩之后,删除源文件-n 特定字符串 不压缩具有特定字尾字符串的文件-o 将压缩文件内的所有文件的最新变动时间设为压缩时候的时间...

weixin_42442019的博客 2984

mysql linux zip_linux 压缩命令 zip

1.zip命令例如:zip -r mysql.zip mysql该句命令的含义是:将mysql文件夹压缩成mysql.zipzip -r abcdef.zip abc def.txt这句命令的意思是将文件夹abc和文件def.txt压缩成一个压缩包abcdef.zip2.unzip命令与zip命令相反,这是解压命令,用起来很简单。 如:unzip mysql.zip在当前目录下直接解压mys...

weixin_35665984的博客 470

linux.zip文件怎么解压,linux怎么解压zip文件

ZIP是最广泛使用的归档文件格式,支持无损数据压缩。ZIP文件是包含一个或多个压缩文件或目录的数据容器在此文中将向您展示如何使用unzip命令通过命令行解压缩Linux系统中的文件Unzip命令,可帮助您列出,测试和提取压缩的ZIP归档安装unzip默认情况下,大多数Linux发行版中都没有安装Unzip,但您可以使用发行版的软件包管理器安装它。在Ubuntu和Debian上安装unzipsudo...

weixin_31781061的博客 4717

Linux下zip压缩的解压

windows常见的压缩包有rar和zip格式,如果要将压缩包上传到Linux上再解压,就要使用unzip命令。以下是unzip常见命令: 没有unzip可以使用yum安装 2、zip 如果需要将Linux下的文件传输到Windows上,可以使用zip命令 压缩命令 常用参数:......

czxboys的博客 2万+

linux系统中解压缩zip文件

其中,file.zip是需要解压的zip文件的文件名,-d选项用于指定解压文件的目标路径,target_dir是目标路径的名称。回车后,将开始解压文件。解压完成后,你将在target_dir中找到解压后的文件。

qq_43826289的博客 3万+

Linux zip命令

Linux zip 命令用于压缩文件。 zip 是个使用广泛的压缩程序,压缩后的文件后缀名为.zip。 语法 zip [-AcdDfFghjJKlLmoqrSTuvVwXyz$][-b <工作目录>][-ll] \ [-n <字尾字符串>][-t <日期时间>][-<压缩效率>][压缩文件] \ [文件...][-i <范本样式>][-x <范本样式>] 参数: -A 调整可执行的自动解压缩文件。 ..

RToax 1000

Linux中解压zip文件

简单记录一下linux中如何解压zip文件 首先要安装unzip sudo apt install unzip 之后可以使用下面命令来解压文件: unzip file.zip 将文件解压到指定文件夹中,如果该文件夹不存在,将会被创建 unzip file.zip -d directory ...

leesuodangran的博客 7万+

linux zip,linux下打包zip文件

linux zip,linux下打包zip文件 linux zip,linux下打包zip文件 - wangking:开源世界,人人都用上了正版啦。。。 - 博客频道 - youkuaiyun.com linux zip,linux下打包zip文件 分类: ...

109

Linux zip 删除zip文件中的一个文件

Linux zip 删除zip文件中的一个文件 zip -d b.zip b.txt

1万+
上一篇: 使用终端命令 关闭Mac电脑开机启动音
下一篇: 【深入】java 单例模式
focusjava
博客等级 码龄14年 127粉丝 528原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值