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命令相关推荐

  1. linux PS -df,linux中ps跟df命令详解

    linux中ps和df命令详解 linux下PS命令 linux上进程有5种状态: 1.运行(正在运行或在运行队列中等待) 2.中断(休眠中,受阻,在等待某个条件的形成或接受到信号) 3.不可中断(收 ...

  2. ps-ef命令linux,【Linux】- ps -ef |grep 命令

    ps:将某个进程显示出来 grep:查找 |:管道命令 表示ps命令与grep同时执行 PS是LINUX下最常用的也是非常强大的进程查看命令 grep命令是查找,是一种强大的文本搜索工具,它能使用正则 ...

  3. linux下ps与grep命令的相关用法

      1.程序与进程 程序是为了完成某种任务而设计的软件,比如OpenOffice是程序.什么是进程呢?进程就是运行中的程序,是程序的最小执行单元. 一个运行着的程序,可能有多个进程.比如 LinuxS ...

  4. grep命令_「Linux」- ps -ef |grep 命令

    ps:将某个进程显示出来 grep:查找 |:管道命令 表示ps命令与grep同时执行 PS是LINUX下最常用的也是非常强大的进程查看命令 grep命令是查找,是一种强大的文本搜索工具,它能使用正则 ...

  5. linux 隐藏命令参数,linux – 在ps中隐藏命令的参数

    我在linux服务器上运行一个应用程序,当我运行应用程序时,我将密码作为命令行提供,如下所示: ./myapplication --smtp-password mypassword 在我们的应用程序中 ...

  6. linux系统中ps和top,linux中PS和TOP命令用法详解.docx

    程序与进程: 程序是静态的(文件),进程是动态的(运行的程序) 进程和线程: 一个程序至少有一个进程,一个进程至少有一个线程 进程之间的内存是独立的 线程之间的内存是共享(共享的优点并发连接高,缺点安 ...

  7. linux下 ps 配合 kill 命令的用法

    常规篇: 首先,用ps查看进程,方法如下: $ ps -ef -- smx       1822     1  0 11:38 ?        00:00:49 gnome-terminal smx ...

  8. linux之ps命令详解

    linux中ps(process status) 命令是LINUX下最常用的也是非常强大的进程查看命令,运用该命令可以确定有哪些进程正在运行和运行地状态.进程是否结束.进程有没有僵死.哪些进程占用了过 ...

  9. linux ps与top 命令下wa,hi,si,st等及 VSZ,RSS,VIRT,RES,等关键字含义详解!

    Linux中ps与top命令 这两个命令都是查看系统进程信息的命令,但是用处有点儿不同 一:.ps命令–提供系统过去信息的一次性快照 也就是说ps命令能够查看刚刚系统的进程信息  命令:ps aux或 ...

最新文章

  1. 二、进程的状态与转换
  2. HBase数据快速导入之ImportTsvBulkload
  3. ActivityManager
  4. 组合恒等式7 组合变换的互逆公式 简介与简单例子
  5. mySql完全手册2011031401
  6. 快速搭建 Serverless 在线图片处理应用
  7. [转载]今天安装sql2000,老是出挂起的错误。所以找了找看见了这个方法。
  8. oracle 11g 从rman全备中恢复控制文件,拥有RMAN全备(缺少后增文件),丢失全部数据文件,控制文件的恢复...
  9. Linux TCP/IP中L4L3的实现框架:udp send部分
  10. 安装eclipse的JRebel6.4.3的插件
  11. java web数据库面试_数据库面试技巧,通过JDBC展示自己专业性,摘自java web轻量级开发面试教程...
  12. 2011通信展:应用为王 国内3G终端企业集体发力
  13. Qt 人类可读大小 quint64字节转可读字符串 “1.1 GB“
  14. 三维点云数据处理软件供技术原理说明_基于Geomagic Studio的点云数据处理三维建模技术...
  15. 数学建模论文书写总结
  16. Python自动登录QQ
  17. 电脑正常联网,提示无法登录微信
  18. 密码学的安全性浅析-3
  19. 惠普暗影精灵II代pro进入biso
  20. 路由器和交换机简单总结(cisco设备)

热门文章

  1. CPU内部组成结构及指令执行过程
  2. 基于人工大猩猩部队优化CNN-LSTM(GTO-CNN-LSTM)多变量时间序列预测(Matlab代码实现)
  3. 2008年总结 & 2009年展望
  4. 新风系统风速推荐表_新风系统送风口风速怎么选择 新风系统送风口风速选择标准【详解】...
  5. poi 最基本的方法 ,浏览器导出excel
  6. 《Apollo 智能驾驶进阶课程》二、 高精地图
  7. [BZOJ 3894]文理分科
  8. FLV科普3 数据存放方式
  9. 数据库 Too many connection异常解决
  10. Flask快速入门,知识整理