linux 查看java进程

linux查看java jdk安裝路徑和設置環境變量 2015-10-15

一:查看类型 windows: set java_home:查看JDK安装路径 java -version:查看JDK版本 linux: whereis java which java (java执行路径) echo $JAVA_HOME echo $PATH 二:下面是配置linux的环境变量:(

Linux 部署java 環境 JDK tomcat 2015-10-18

1 . 安装jdk1.6 --目录位置: /usr/kingde/jdk-6u26-linux-i586 --kingde 文件夹名称 --步骤 1. cd /usr/kingde 2. bash jdk-6u26-linux-i586.bin 3. 会出现 授权协议 按回车即可 4. 配置环境变量

利用Zabbix低级发现结合jstat命令自动监控Java进程 2015-11-04




    		    利用Zabbix低级发现结合jstat命令自动监控Java进程
一 应用场景描述 最近线上业务的Tomcat总是崩溃停止服务.使用jstat命令查看Java进程的JVM内存信息.但是使用命令jstat只能查看一段时间的数据,不能总是盯着屏幕手动查看,于是想到了将jstat的数据通过zabbix进行绘图展现并报警.同时,一台服务器上可能会有多个Java程序在运行,包括不同的Tomcat,或者是其他Java应用,例如Logstash,Elast ...

linux下tomcat shutdown后 java进程依然存在 2015-10-28

今天遇到一个非常奇怪的问题,如标题所看到的: linux下(之所以强调linux下,是由于在windows下正常),运行tomcat ./shutdown.sh 后,尽管tomcat服务不能正常訪问了,可是ps -ef grep java 后,发现tomcat相应的java进程未随web容器关闭而销毁,进而存在僵尸java进程. 刚開始百思不得其解,google下,发现存在一种说法是:有非守护线程(即User Thread)存在,jvm不会退出(当JVM中全部的线程都是守护线程的时候,JVM就能

Linux下java獲取CPU、記憶體、磁盤IO、網路帶寬使用率 2015-10-18

一.CPU 使用proc文件系统,"proc文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间.它以文件系统的方式为访问系统内核数据的操作提供接口.用户和应用程序可以通过proc得到系统的信息,并可以改变内核的某些参数." 从/proc文件系统获取cpu使用情况:    cat /proc/stat 在Linux的内核中,有一个全 局变量:Jiffies. Jiffies代表时间.它的单位随硬件平台的不同而不同.系统里定义了一个常数HZ,代表每秒种最小时间间隔的数目.这样ji

linux查看線程狀態jstack 2015-10-21

在linux下运行多线程程序,想查看各个线程的运行情况,怎么辦? Linux下查看某进程的线程状态: 1.jps或top或ps -ef|grep java,找到需要的进程pid: 2.jstack pid,查看pid的所有线程状态信息: 下面为一个示例:进程6798启动了5个线程,其他两个正在跑,另外三个进入了睡眠状态. [root@stormnimbus topology]# jstack 6798 2 5 Full thread dump Java HotSp

用Red Hat Enterprise Linux 搭建Java開發環境 2015-10-15

其实用Red Hat Enterprise Linux搭建Java开发环境也并不困难,在下列出几个步骤,供参考: 1.挂载光盘 [root@station25 ~]# mount /dev/cdrom /media/ mount: block device /dev/cdrom is write-p

linux查看某個進程的線程id(spid) 2015-10-16

鉴于linux下线程的广泛使用 我们怎么查看某个进程拥有的线程id了 现在很多服务的设计 主进程->子进程->线程(比如mysql,varnish) 主进程负责侦听网络上的连接 并把连接发送给子进程 子进程派生线程去

linux 查看進程的命令3(lsof) 2015-10-17

lsof(list open files)是一个列出当前系统打开文件的工具.在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件.所以如传输控制协议 (TCP) 和

Linux查看硬件信息(北橋芯片組、南橋、PCI接口、CPU等) 2015-10-22

Linux查看硬件信息(北桥芯片组.南桥.PCI接口.CPU等) Linux查看硬件信息(北桥芯片组.南桥.PCI接口.CPU等) 查看MCH(北桥) 查看ICH(南桥) 查看CPU 查看pci接口设备 查看内存 查看中断(IRQ) 查看硬盘 查看分区情况 可用设备的列表 今天想要在Linux下查看

jps无法获取到tomcat(java)进程 2015-10-28

一.问题描述: Ubuntu 10.10版本,同个JDK 1.6版本,启动tomcat后,使用jps无法获取本机Java进程. 二.jps工作原理: 1. java进程启动时,若没有指定 -Djava.io.tmpdir参数,则会默认新建 /tmp/hsperfdata_${user_name} 文件 2. jps查询java进程时会去扫描 /tmp/hsperfdata_${user_name} 文件   三.jps不能正常工作,可能存在的原因: 1.  启动tomcat的java与jps不同

nagios自定义脚本监控<检查eip用户的java进程是否存在 2015-10-31




    		    nagios自定义脚本监控<检查eip用户的java进程是否存在
客户端IP:192.168.1.11 服务端IP:192.168.1.12 目的:检查eip用户的java进程是否存在 客户端配置 脚本名:check_pid.sh 脚本如下: #! /bin/bash si=`ps -ef|grep java|grep eip|wc -l` if [ $si -eq 1 ];then echo "status ok" ex ...

TOP查看Linux服务器的进程 2015-10-27

top命令可动态显示服务器的进程信息.top命令和ps命令的基本作用是相同的,都显示系统当前进程的状况.但top是一个动态显示过程,即用户可以通过按键来不断刷新当前状态.此命令的使用举例如下所示: top - 4 up 5 days, 9, 4 users, load average: 0.69, 0.57, 0.44t Tasks: 162 total, 1 running, 160 sleeping, 0 stopped, 1 zombie Cpu(s): 1.0%us

linux配置Java環境之tomcat伺服器 (附sqlserver驅動) 2015-10-20




    		    linux配置Java環境之tomcat伺服器 (附sqlserver驅動)
Tomcat 简介 目前有很多网站使用jsp的程序编写,所以解析jsp的程序就必须要有相关的软件来完成. Tomcat就是用来解析jsp程序的一个软件,Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta项目中的一个核心项目,由Apache.Sun和其他一些公司及个人共同开发而成.因为Tomcat技术先进.性能稳定,而且

linux學習筆記2:linux 下java開發的軟件安裝 2015-10-15

一.java ee开发环境的搭建 1.jdk的安装步骤 (1)首先必须要有安装文件,具体的可以去相关网站上下载,并制作iso文件 (2)将制作的iso文件挂载到linux系统上,并在虚拟机上将iso文件路径设置好.
一周排行