Linux的PS与JPS命令
ps
(英文全拼:process status)命令用于显示当前进程的状态,类似于 windows 的任务管理器。
语法:
ps [options] [--help]
ps的参数很多,下面列出一些常用的
-A 列出所有的进程
-w 显示加宽可以显示较多的资讯
-au 显示较详细的资讯
-aux 显示所有包含其他使用者的进程
au(x) 输出格式如下:
各个属性含义:
USER: 行程拥有者
PID: pid
%CPU: 占用的 CPU 使用率
%MEM: 占用的记忆体使用率
VSZ: 占用的虚拟记忆体大小
RSS: 占用的记忆体大小
TTY: 终端的次要装置号码 (minor device number of tty)
STAT: 该行程的状态:
D: 无法中断的休眠状态 (通常 IO 的进程)
R: 正在执行中
S: 静止状态
T: 暂停执行
Z: 不存在但暂时无法消除
W: 没有足够的记忆体分页可分配
<: 高优先序的行程
N: 低优先序的行程
L: 有记忆体分页分配并锁在记忆体内 (实时系统或捱A I/O)
START: 行程开始时间
TIME: 执行的时间
COMMAND:所执行的指令
使用ps来查询指定进程:
ps -ef | grep redis
在定关键字查询基础上可以再次查询
ps -ef | grep redis | grep redis.conf
jps
(英文全拼:JavaVirtual Machine Process Status Tool)它是jdk提供的一个查看当前java进程的小工具, 用来查看基于HotSpot的JVM里面中,所有具有访问权限的Java进程的具体状态, 包括进程ID,进程启动的路径及启动参数等等,与unix上的ps类似,只不过jps是用来显示java进程,可以把jps理解为ps的一个子集。
语法
jps [options] [hostid]
jps常用参数(options)
-q :仅输出VM标识符,不包括class
-m 输出传递给main方法的参数,如果是内嵌的JVM则输出为null。
-l :输出完全的包名,应用主类名,jar的完全路径名
-v:输出jvm参数
-V:输出通过flag文件传递到JVM中的参数(.hotspotrc文件或-XX:Flags=所指定的文件)
使用jps时,如果没有指定hostid,它只会显示本地环境中所有的Java进程;如果指定了hostid,它就会显示指定hostid上面的java进程,不过这需要远程服务上开启了jstatd服务。
Linux的PS与JPS命令相关推荐
- linux PS -df,linux中ps跟df命令详解
linux中ps和df命令详解 linux下PS命令 linux上进程有5种状态: 1.运行(正在运行或在运行队列中等待) 2.中断(休眠中,受阻,在等待某个条件的形成或接受到信号) 3.不可中断(收 ...
- ps-ef命令linux,【Linux】- ps -ef |grep 命令
ps:将某个进程显示出来 grep:查找 |:管道命令 表示ps命令与grep同时执行 PS是LINUX下最常用的也是非常强大的进程查看命令 grep命令是查找,是一种强大的文本搜索工具,它能使用正则 ...
- linux下ps与grep命令的相关用法
1.程序与进程 程序是为了完成某种任务而设计的软件,比如OpenOffice是程序.什么是进程呢?进程就是运行中的程序,是程序的最小执行单元. 一个运行着的程序,可能有多个进程.比如 LinuxS ...
- grep命令_「Linux」- ps -ef |grep 命令
ps:将某个进程显示出来 grep:查找 |:管道命令 表示ps命令与grep同时执行 PS是LINUX下最常用的也是非常强大的进程查看命令 grep命令是查找,是一种强大的文本搜索工具,它能使用正则 ...
- linux 隐藏命令参数,linux – 在ps中隐藏命令的参数
我在linux服务器上运行一个应用程序,当我运行应用程序时,我将密码作为命令行提供,如下所示: ./myapplication --smtp-password mypassword 在我们的应用程序中 ...
- linux系统中ps和top,linux中PS和TOP命令用法详解.docx
程序与进程: 程序是静态的(文件),进程是动态的(运行的程序) 进程和线程: 一个程序至少有一个进程,一个进程至少有一个线程 进程之间的内存是独立的 线程之间的内存是共享(共享的优点并发连接高,缺点安 ...
- linux下 ps 配合 kill 命令的用法
常规篇: 首先,用ps查看进程,方法如下: $ ps -ef -- smx 1822 1 0 11:38 ? 00:00:49 gnome-terminal smx ...
- linux之ps命令详解
linux中ps(process status) 命令是LINUX下最常用的也是非常强大的进程查看命令,运用该命令可以确定有哪些进程正在运行和运行地状态.进程是否结束.进程有没有僵死.哪些进程占用了过 ...
- linux ps与top 命令下wa,hi,si,st等及 VSZ,RSS,VIRT,RES,等关键字含义详解!
Linux中ps与top命令 这两个命令都是查看系统进程信息的命令,但是用处有点儿不同 一:.ps命令–提供系统过去信息的一次性快照 也就是说ps命令能够查看刚刚系统的进程信息 命令:ps aux或 ...
最新文章
- 二、进程的状态与转换
- HBase数据快速导入之ImportTsvBulkload
- ActivityManager
- 组合恒等式7 组合变换的互逆公式 简介与简单例子
- mySql完全手册2011031401
- 快速搭建 Serverless 在线图片处理应用
- [转载]今天安装sql2000,老是出挂起的错误。所以找了找看见了这个方法。
- oracle 11g 从rman全备中恢复控制文件,拥有RMAN全备(缺少后增文件),丢失全部数据文件,控制文件的恢复...
- Linux TCP/IP中L4L3的实现框架:udp send部分
- 安装eclipse的JRebel6.4.3的插件
- java web数据库面试_数据库面试技巧,通过JDBC展示自己专业性,摘自java web轻量级开发面试教程...
- 2011通信展:应用为王 国内3G终端企业集体发力
- Qt 人类可读大小 quint64字节转可读字符串 “1.1 GB“
- 三维点云数据处理软件供技术原理说明_基于Geomagic Studio的点云数据处理三维建模技术...
- 数学建模论文书写总结
- Python自动登录QQ
- 电脑正常联网,提示无法登录微信
- 密码学的安全性浅析-3
- 惠普暗影精灵II代pro进入biso
- 路由器和交换机简单总结(cisco设备)