linux下使用vim修改jar包或zip包內檔案內容
作者 : darcy 時間 : 2017-01-22 瀏覽 : 87
介紹一種通過vim命令不解壓壓縮包直接更改檔案內容的方法。
cd到jar包所在目錄,執行命令: vim xxx.jar。
此時便可以看到jar包內根目錄下的所有檔案,移動游標到需要修改的檔案敲回車鍵可以進入vim的編輯模式。
以log4j.xml檔案為例:
1、輸入查詢命令查詢檔案:/log4j.xml
2、游標移動到該檔案上之後敲回車,進入編輯介面
3、更改檔案後,使用vim命令儲存並推出即可
相關推薦
linux下使用vim修改jar包或zip包內檔案內容
作者 : darcy 時間 : 2017-01-22 瀏覽 : 87 介紹一種通過vim命令不解壓壓縮包直接更改檔案內容的方法。 cd到jar包所在目錄,執行命令:
linux下使用vim修改jar包內檔案內容
首先cd到jar包所在目錄,執行命令 vim xxx.jar vim xxx.jar 可以使用vim命令進行當前目錄下的檔案查詢,以及gg等相關命令。以log4j.xml檔案為例: 1 輸入如下查
linux中用vim命令修改.tar.gz包和.zip包命令的內容
rgb idt linux中 server tar.gz 強制 spa -s webapps 在實際生產環境中將程序打包部署到linux上或者在linux上更新程序時,很多時候都要修改.zip包或者.tar.gz包中的配置文件的內容,如果在本機和linux上進行包程
SpringBoot熱部署和linux下通過vim修改jar裡面的檔案
解決問題: 1、在專案測試或者部署後,經常會遇到需要更改一些配置檔案或者java類,這時使用SpringBoot熱部署可以快速的修改後重啟,方便開發測試; 2、在專案上線後,會遇到一些需要修改的地方,使用linux下的vim工具可以快速的修改已部署好的專案。 一、引入熱部署依賴 &l
Linux下打包壓縮war和解壓war包 zip和jar
============jar================= 把當前目錄下的所有檔案打包成game.war jar -cvfM0 game.war ./ -c 建立war包 -v 顯示過程資訊 -f -M -0 這個是阿拉伯數字,只打包不壓縮的
linux下重啟jar包
1. ps -ef |grep java ps:將某個程序顯示出來 -A 顯示所有程式。 -e 此引數的效果和指定"A"引數相同。 -f 顯示UID,PPIP,C與STIME欄位。 grep命令是查詢 中間的|是管道命令 是指ps命令與grep同時執行
linux下springboot專案jar包部署
一、springboot中jar包啟動停止指令碼 指令碼備註說明: java -jar app.jar 執行jar包 java -jar -Dspring.config.location="" app.jar 指定配置檔案執行jar包 備註:spring載入配置檔案優先
【札記】Linux下 MySQL-5.7.17 tar.gz 包方式安裝部署後出現密碼過期的問題解決(不修改/etc/my.cnf檔案)
【問題描述】 在Oracle linux 6.8上安裝完成MySQL-5.7.17(使用版本為:mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz)後: [[email protected] ~]# mysql --version mysql Ver 14.14 D
(轉)linux下手工向jar中新增或更新檔案
jar -cfv a.jar *.txt //建立jar 檔案 jar -tvf a.jar > i.txt //顯示jar中檔案列表,重定向到i.txt中 jar -uf a.jar com/a.class //更新檔案到jar中,名錄一定要對
linux 下引用第三方jar包 環境配置
有時不是用eclipse編寫java,但還要引入第三方jar包就比較麻煩, 第一種方法 適用於不經常使用的jar包, 使用 javac -cp XXXX.jar YYYY.java 其中XXXX.jar是指要引入的jar包,比如說/home/ue
Linux下MySQL5.7.18二進制包安裝(無默認配置文件my_default.cnf)
一點 utf8 user 二進制 width which 密碼 用戶 location 本文出處:http://www.cnblogs.com/wy123/p/6815049.html 最新在學習MySQL,純新手,對Linux了解的也不多,因為是下載
Linux下打包壓縮war和解壓war包
一個 命令 過程 打包 java 使用 壓縮 公司 war包 Linux下打包壓縮war和解壓war包。因為種種原因公司需要把Java程序達成war包。起先用zip命令打包,起先可以用,後來卻無法使用。今天找到一個更好的辦法。用jar命令,前提是要安裝dk。 把當前目錄下的
Linux下vim(文本編譯器)的使用
忽略 ima 16px 文本編輯 tab 文本編輯器 行號 查看命令 刪除 vim (文本編譯器): Vim是從 vi 發展出來的一個文本編輯器。 vim的一些命令操作: 插入命令: a 在光標所在字符後插入 A 在光標所在行尾插
Linux下解壓分包文件zip(zip/z01/z02)
.com blank linu clas question multiple 壓縮 linux 方法 分包壓縮的zip文件不能被7z解壓,且這種格式是Windows才能創建出來,在Linux下不會以這種方式去壓包。下面是在Linux下處理這種文件的做法: 方法一:
linux下vim命令詳解
但是 左移 功能 命令 file lips 查找替換 括號匹配 所想 高級一些的編輯器,都會包含宏功能,vim當然不能缺少了,在vim中使用宏是非常方便的::qx 開始記錄宏,並將結果存入寄存器xq 退出記錄模式@x 播放記錄在x寄存器中的宏命令稍微
Linux下vim顯示行數
修改 linu 方便 ref onu color 環境 vim編輯 http p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 18.0px Arial; color: #362e2b } p.p2 { margin: 0.0px
Linux下批量修改文件名(rename)
批量修改 rename1.rename命令批量修改文件名, 其實Linux下可以使用別的辦法來批量修改文件名, 不過rename實在太方便了比如把所有的表為cdb1_* 修改為cdb_*的在本目錄下只需要# rename ‘cdb1‘ ‘cdb‘ *以前都是寫個for循環來做...想想多傻啊, 呵呵ren
Linux下如何查看一個下載的包被安裝在什麽位置
說明 安裝 apach 數據 所在 版本 4.2 ash 強制 Linux下如何查看一個下載的包被安裝在什麽位置 指令 ps -ef|grep mysql 得出結果 root 17659 1 0 2011 ? 00:00:00
linux下如何修改系統時間
linux下如何修改系統時間 我們一般使用“date -s”命令來修改系統時間。比如將系統時間設定成2018年2月23日的命令如下。 #date -s 02/23/2018 將系統時間設定成下午11點12分0秒的命令如下。 #date -s 11:12:00 註意,這裏說的是系統
Linux下批量修改文件及文件夾所有者及權限
批量修改 修改文件 topic 文件 lan xid href sta chm Linux下批量修改文件及文件夾所有者及權限需要使用到兩個命令,chmod以及chown 例:對/opt/Oracle/目錄下的所有文件與子目錄執行相同的權限變更: chmod -R 700 /