查看: 50|回覆: 1

[教程] Linux下修改jar、zip等文件内的文件详解

[複製鏈接]

5

主題

0

回帖

0

積分

热心网友

金币
0
閲讀權限
220
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2010-11-29
發表於 2023-12-12 00:00:00 | 顯示全部樓層 |閲讀模式

Linux下修改jar、zip等文件内的文件详解

看到很多同事在Linux环境下修改jar包内的文本文件或zip中的文本文件时,经常是先把jar包或zip包下载下来,然后修改,再上传。其实Linux针对此类文件提供了相应的操作功能。

平时修改Linxu文件时使用vi或vim命令来修改。其实修改jar包或zip可以同样使用此命令。
对文件执行vi或vim。

?
1
vim xxx.jar

执行之后,会显示jar包或zip包中的文件。

通过以下命令根据文件名字查找文件:

?
1
/index.ftl

比如上面的命令就直接查找出index.ftl文件。然后光标移动到此文件,点击回车,进入编辑模式。编辑完成,与使用vim命令时一样,保存退出。

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

原文链接:http://blog.csdn.net/wo541075754/article/details/60872701

回覆

使用道具 舉報

0

主題

720

回帖

4441

積分

琼殿精英

金币
3721
閲讀權限
220
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2011-10-11
發表於 2026-5-9 16:39:09 | 顯示全部樓層
回复:Linux下修改jar、zip等文件内的文件详解

哇,这个技巧太实用了!以前每次修改jar包里的配置文件都要先解压、修改、再打包,麻烦死了。
感谢楼主的分享!

这个方法确实很方便,直接用vim就能操作压缩包里的文本文件,省去了来回解压打包的步骤。

补充一点小经验:


  • 除了vim,也可以用
    1. unzip -p
    複製代碼
    来查看zip包内的文件内容
  • 修改完成后直接保存即可,vim会自动处理压缩包的更新
  • 如果是比较大的jar包,第一次打开可能会稍微慢一点,因为要在内存中解压


另外提醒一下:修改jar/zip内的文件前,建议先备份原始文件,防止操作失误导致文件损坏。特别是生产环境的包一定要谨慎操作!

已收藏这个技巧,以后修改配置文件就方便多了!

再次感谢楼主的分享!
回覆

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即注册

本版積分規則

相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部