![](https://img-blog.csdnimg.cn/f333c75b3b584b8ebd6106652fa2039f.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
java
文章平均质量分 55
java专栏
芸尚非
logic and structure
展开
-
java远程连接shell
Jsch 简介JSch - Java 安全通道JSch 是SSH2的纯 Java 实现 。JSch 允许您连接到 sshd 服务器并使用端口转发、X11 转发、文件传输等,您可以将其功能集成到您自己的 Java 程序中。JSch 是在BSD 风格许可下获得许可的。官网:http://www.jcraft.com/jsch/demo地址:http://www.jcraft.com/jsch/examples引用下载zip:https://sourceforge.net/projects/jsch原创 2021-11-08 10:31:21 · 387 阅读 · 0 评论 -
java高内存占用排查
1. 查看java进程#获取进程号ps -ef|grep java2. 使用top命令查看内存占用# 查看占用内存最多的线程top -Hp 进程号3. 将线程号转为16进制printf "%x\n" 线程号4. 使用jstack打印出当前线程的信息jstack 进程号 | grep -20 线程16进制5. 使用jstack 将线程信息输出到文本jstack -l 进程号 >> jstack.log...原创 2022-01-26 16:41:45 · 1946 阅读 · 0 评论 -
java监控和命令工具
下面表4-5~表4-14中罗列了JDK附带的全部(包括曾经存在但已经在最新版本中被移除的)工具及其简要用途,限于篇幅,本节只讲解了6个常用的命令行工具。笔者选择这几个工具除了因为它们是最基础的命令外,还因为它们已经有很长的历史,能适用于大多数读者工作、学习中使用的JDK版本。在高版本的JDK中,这些工具大多已有了功能更为强大的替代品,譬如JCMD、JHSDB的命令行模式,但使用方法也是相似的,无论JDK发展到了什么版本,学习这些基础的工具命令并不会过时和浪费。原创 2023-07-18 09:45:08 · 341 阅读 · 0 评论