常用操作合集
1.win解决端口占用问题
- 打开cmd(win+r),命令提示符,输入 netstat -ano 会显示所有已经在运行的端口
- 输入你想要查的正在占用的端口号,netstat -ano|findstr 8080 此时会显示端口8080对应的tcp号
- 输入命令 taskkill /f /t /im 9568
2.将bat文件或exe程序注册成windows服务
- .bat文件
将MongoDB加入到系统服务中: sc create MongoDB binPath= E:/MongoDB/startup.bat start=auto
将Tomcat服务删除: sc delete MongoDB
注意:等号和值之间应该有一个空格
- .exe文件
sc create MyService binPath= "cmd.exe /c start c:\a.exe" start= auto displayname= "AutoStartOracle Services"
3.直接替换jar包里的某个文件
参考地址 步骤1;查找文件
# jar tvf zcsfastDFSTest-0.0.1-SNAPSHOT.jar | grep RunZCS.class
步骤2:解压需要修改的文件出来
# jar -xvf zcsfastDFSTest-0.0.1-SNAPSHOT.jar com/zhuoshi/zcsfastDFS/RunZCS.class
步骤3:修改相关的文件
# cp RunZCS.class com/zhuoshi/zcsfastDFS/
步骤4:重新将修改好的文件压缩回到对应的jar包中
# jar -uvf zcsfastDFSTest-0.0.1-SNAPSHOT.jar com/zhuoshi/zcsfastDFS/RunZCS.class
4.直接替换jar包里的jar依赖
参考地址 1.xxx.jar进行解压缩
# jar xf xxx.jar
2.替换jar包
3.重新打包xxx.jar
# jar cf0M xxx.jar *
对springcloud的jar在windows下用解压工具更新增量的class文件后放到线上用java -jar命令启动时报:It has been compressed and nested jar files must be stored without compression. Please check the mechanism used to create your executable jar file
5.window远程链接
win+r,输入mstsc,进入远程链接窗口
win+cmd ping 127.0.0.1 进行测试
win+cmd telnet 127.0.0.1 1521 测试端口
其他命令:阅读
开启telnet命令的方法:
控制面板--程序和功能--打开windows服务--勾选Telnet客户端--重启cmd即可
Telnet 还有其他常用的命令:
open :使用 openhostname 可以建立到主机的 Telnet 连接。
close :使用命令 close 命令可以关闭现有的 Telnet 连接。
display :使用 display 命令可以查看 Telnet 客户端的当前设置。
send :使用 send 命令可以向 Telnet 服务器发送命令。支持以下命令:
ao :放弃输出命令。
ayt :“Are you there”命令。
esc :发送当前的转义字符。
ip :中断进程命令。
synch :执行 Telnet 同步操作。
brk :发送信号。
quit :使用 quit 命令可以退出 Telnet 客户端。