专栏首页丑胖侠Linux下修改jar、zip等文件内的文件

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

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

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

vim xxx.jar

执行之后,会显示jar包或zip包中的文件。 通过以下命令根据文件名字查找文件:

/index.ftl

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

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • docker overlay2占用大量磁盘空间处理方法

    在使用docker时,往往会出现磁盘空间不足,导致该问题的通常原因是因为docker中部署的系统输出了大量的日志内容。

    用户1161110
  • centos7 docker启动异常分析及解决

    发现此类问题是由于ExecStart的配置导致的。有解决方案说将ExecStart=/usr/bin/docker 改为ExecStart=/usr/bin/d...

    用户1161110
  • 微信很好用却很少人知道的浮窗功能

    前几天微信的IOS版本进行了一次版本更新,“可以把收藏笔记、文件预览等页面设置为浮窗”。然而,将此功能发朋友圈之后,发现很多朋友并不知道有如此便利之功能。今天就...

    用户1161110
  • ASP.NET 防盗链的实现[HttpHandler]

    本文转载:http://www.cnblogs.com/eflylab/archive/2008/06/16/1223373.html

    跟着阿笨一起玩NET
  • 在 Ubuntu 16.04 LTS

    最近 Python 3 发布了新版本 Python 3.6.0,好像又加入了不少黑魔法!~

    py3study
  • 解决python 缺少 'python.

    greenlet.h:8:20: 致命错误: Python.h:没有那个文件或目录

    py3study
  • 浅谈JavaScript的Canvas(绘制图形)

      HTML5中新增加的一个元素canvas,要使用canvas元素,浏览器必须支持html5。通过canvas标签来创建元素,并需要为canvas指定宽度和高...

    水击三千
  • 如何基于Python实现MySQL查询的API设计,附上完整脚本

    我们在平时的工作中不可避免会有连接到数据库的操作,通常来说我们会使用基于Shell的方式,或者基于数据库驱动的连接方式,比如JDBC,ODBC,PyMySQ...

    jeanron100
  • Flutter入门三部曲(3) - 数据传递/状态管理

    这个既熟悉又陌生类可以帮助我们在Flutter中沿着树向下传递信息。这个类只是简单的保存了一个状态而已。

    deep_sadness
  • 一道魔性的贪心题目(随意吐槽)

    假设你是一位很棒(多棒???)的家长,想要给你的孩子们一些小饼干(不能给大饼干吗???)但是,每个孩子最多只能给一块饼干(有毒吧。。。)

    程序员小浩

扫码关注云+社区

领取腾讯云代金券