您的位置:首页 > 娱乐 > 八卦 > 工业设计是冷门专业吗_物联网的网络架构_企业网搭建_东莞seo搜索

工业设计是冷门专业吗_物联网的网络架构_企业网搭建_东莞seo搜索

2025/5/3 5:29:14 来源:https://blog.csdn.net/weixin_42081167/article/details/147396406  浏览:    关键词:工业设计是冷门专业吗_物联网的网络架构_企业网搭建_东莞seo搜索
工业设计是冷门专业吗_物联网的网络架构_企业网搭建_东莞seo搜索

 Linux && Oracle相关文档,希望互相学习,共同进步

风123456789~-CSDN博客


1.背景 

        今天发现 Linux 解压缩的文件中,不光包含需要的文件,还保留了目录层级不是想要的结果。因此,本文关于linux zip命令压缩多个文件到指定压缩文件做实验。

 zip  test.zip  /home/data/spt_file/upload_to_xpt.*       执行后的效果等同 -r

 zip  test.zip -r  /home/data/spt_file/upload_to_xpt.*

2.验证准备

2.1 准备测试目录及文件

目标:把 /home/data/spt_file中的2个文件 压缩到 同级目录的 test.zip中

2.2 复现压缩中的 目录层级

先看原脚本中类似的命令,待压缩文件 前面带着路径的方式

 zip  test1.zip  /home/data/spt_file/upload_to_xpt.*     

 zip  test.zip -r  /home/data/spt_file/upload_to_xpt.*

命令:

cd /home/data/spt_file/
zip test1.zip /home/data/spt_file/upload_to_xpt.*zip -r test8.zip  ../spt_file/upload_to_xpt.*
zip -r test9.zip  /home/data/spt_file/upload_to_xpt.*

 执行截图:可以看到结果复现,压缩文件夹中带着目录层级

效果等同: zip  -r  递归压缩目录及其子目录

结果截图:

 2.3 修改压缩命令   不带路径  

修改命令为待压缩文件前面不带任何路径

zip   xx.zip  upload_to_xpt.*

命令:zip test.zip upload_to_xpt.log   upload_to_xpt.sh

      或 zip test2.zip upload_to_xpt.*

cd /home/data/spt_file/zip test.zip upload_to_xpt.log upload_to_xpt.sh

执行截图:

打开zip文件检查:  发现确实没带路径了,ok (说明此种方式可行)

 2.4 修改压缩命令   带相对路径  

修改命令为待压缩文件前面带相对路径

zip xx.zip ./upload_to_xpt.*

命令:zip test3.zip  ./upload_to_xpt.*

      或 zip test4.zip ../spt_file/upload_to_xpt.*

 结果截图1:  看结果没有层级 ok

结果截图2:看结果此时有层级了 ok (目录为:../spt_file/

 2.5 修改压缩命令   带参数选项 ok  

修改命令为待压缩文件前面带相对路径

zip xx.zip -j  /路径/spt_file/upload_to_xpt.*

命令:zip test5.zip -j   ../spt_file/upload_to_xpt.*

           zip -j test6.zip    ../spt_file/upload_to_xpt.*

           zip -j test7.zip     /home/data/spt_file/upload_to_xpt.*

 结果截图5:  看结果没有层级 ok   (带选项 -j )

 结果截图6:  看结果没有层级 ok   (带选项 -j )

 结果截图7:  看结果没有层级 ok   (带选项 -j )

3.实验总结

3.1 压缩保留目录总结

语法:zip [选项] [压缩文件名] [要压缩的文件或目录] 

           zip 命令可以将多个文件压缩到指定目录。[选项] 在压缩文件前后都可以

(1)当需要带    被压缩文件的目录层级时,【要压缩的文件或目录】这里放入目录层级

(2)当不需要带 被压缩文件的目录层级时,【要压缩的文件或目录】这里不要目录层级

(3)当不需要带 被压缩文件的目录层级时,采用zip 选项 -j   表示只加入文件而不保留目录

(4)压缩命令中 不带 -r , 其实同 -r 结果一致,就看后面是否有目录路径

即不带目录的解决办法:

     zip  test.zip  -j   /home/data/spt_file/*.log   

     或

      cd  /home/data/spt_file

      zip  test.zip  *.log

另外,在zip 显示的内容中也可以看到压缩的内容中 是否含有路径,如:

zip /home/data/spt_file/test_aa.zip ./0419/*.zip

3.2 zip的加密命令

压缩时加密,选项参数为 -P 密码,位置如下:

     zip  test_feng.zip -P FENG  *.log

3.3 不解压 查看zip压缩文件的内容

unzip -l test_aa.zip

这个压缩文件 是包含目录层级的,如下: 

就到这里吧:ok 


项目管理--相关知识   

项目管理-项目绩效域1/2-CSDN博客

项目管理-项目绩效域1/2_八大绩效域和十大管理有什么联系-CSDN博客

项目管理-项目绩效域2/2_绩效域 团不策划-CSDN博客

高项-案例分析万能答案(作业分享)-CSDN博客

项目管理-计算题公式【复习】_项目管理进度计算题公式:乐观-CSDN博客

项目管理-配置管理与变更-CSDN博客

项目管理-项目管理科学基础-CSDN博客

项目管理-高级项目管理-CSDN博客

项目管理-相关知识(组织通用治理、组织通用管理、法律法规与标准规范)-CSDN博客


Oracle其他文档,希望互相学习,共同进步

Oracle-找回误删的表数据(LogMiner 挖掘日志)_oracle日志挖掘恢复数据-CSDN博客

oracle 跟踪文件--审计日志_oracle审计日志-CSDN博客

ORA-12899报错,遇到数据表某字段长度奇怪现象:“Oracle字符型,长度50”但length查却没有50_varchar(50) oracle 超出截断-CSDN博客

EXP-00091: Exporting questionable statistics.解决方案-CSDN博客

Oracle 更换监听端口-CSDN博客

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com