1. 可以用下面命令查看进程状态:
ps -aux
只列出指定的进程:
ps -aux | grep nmon
最常用的方法是ps -aux,然后再利用一个管道符号导向到grep去查找特定的进程,然后再对特定的进程进行操作。
ps是显示当前状态处于running的进程,grep表示在这些里搜索,而ps -aux是显示所有进程和其状态。
$ ps -aux | grep amoeba
查到amoeba的进程
$ kill -s 9 pid
杀死进程
ps -a 显示所有程序;
ps -u 以用户为主的格式来显示程序状况;
ps -x 显示所有程序,不以终端机来区分。
a:all        u:user           x?
-a  列出所有的行程 
-w 显示加宽可以显示较多的资讯 
-au 显示较详细的资讯 
-aux 显示所有包含其他使用者的行程 
反正只需要记住ps -aux就行了,加上管道命令 “| grep xxx”。
还有复杂的:
例子: 
查看当前系统进程的uid,pid,stat,pri, 以uid号排序. 
ps -eo pid,stat,pri,uid --sort uid 
查看当前系统进程的user,pid,stat,rss,args, 以rss排序. 
ps -eo user,pid,stat,rss,args --sort rss
应用举例
[root@localhost ~]# ps -aux | more
可以用 | 管道和 more 连接起来分页查看。
[root@localhost ~]# ps -aux > ps001.txt
[root@localhost ~]# more ps001.txt
这里是把所有进程显示出来,并输出到ps001.txt文件,然后再通过more 来分页查看。
2. kill的应用是和ps 或pgrep 命令结合在一起使用的;
kill 的用法:
kill [信号代码]   进程ID
注:信号代码可以省略;我们常用的信号代码是 -s 9 ,表示强制终止;
$ kill -s 9 pid
补充一个pgrep命令:
pgrep 是通过程序的名字来查询进程的工具,一般是用来判断程序是否正在运行。在服务器的配置和管理中,这个工具常被应用,简单明了;
#ps 参数选项 程序名
常用参数
-l 列出程序名和进程ID;
-o 进程起始的ID;
-n 进程终止的ID;
举例:
[root@localhost ~]# pgrep -lo httpd
4557 httpd
[root@localhost ~]# pgrep -ln httpd
4566 httpd
[root@localhost ~]# pgrep -l httpd

ps -aux | grep xxx, kill -s 9, pgrep --Linux下进程相关推荐

  1. linux命令ps -aux|grep xxx详解

    linux命令ps -aux|grep xxx详解 要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程, 而ps命令(Process Status)就是最基本同时也是非常强大 ...

  2. ps aux|grep xxx详解

    linux命令ps aux|grep xxx详解 要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程, 而ps命令(Process Status)就是最基本同时也是非常强大的 ...

  3. 模拟实现ps aux | grep xxx

    模拟实现ps aux | grep xxx使用管道通信的功能 思路:子进程中执行ps aux,通过匿名管道通信传输给父进程,父进程中输出内容即可 整体代码: pipe1.c: #include < ...

  4. linux xxx命令,linux命令ps aux|grep xxx详解

    对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程, 而ps命令(Process Status)就是最基本同时也是非常强大的进程查看命令. 使用该命令 可以确定有哪些进程正在运 ...

  5. linux命令 ps aux | grep xxx详解

    说明: 要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程, 而 ps命令 Process Status 就是最基本,同时也是非常强大的进程查看命令. 使用该命令 ,可以确定 ...

  6. linux命令ps aux|grep xxx

    要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程, 而ps命令(Process Status)就是最基本同时也是非常强大的进程查看命令. 使用该命令 可以确定有哪些进程正在 ...

  7. linux命令ps aux|grep xxx详解

    原文地址:https://www.cnblogs.com/robertoji/p/5555449.html 要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程, 而ps命令( ...

  8. linux aux是什么命令,linux命令ps aux|grep xxx详解

    要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程, 而ps命令(Process Status)就是最基本同时也是非常强大的进程查看命令. 使用该命令 可以确定有哪些进程正在 ...

  9. ps aux|grep xxx

    ps aux|grep tomcat ps:Process Status进程状态监控 -aux参数 -d:显示所有进程但是忽略会话引线 -a:显示一个终端的所有进程除了会话引线 -u:uid or u ...

最新文章

  1. python画指数函数图像_python实现画出e指数函数的图像
  2. java 千分位格式话_Java 字符串小数转成千分位格式
  3. Go 1.5正式发布:实现自举、引入并发垃圾收集器
  4. 计算机成绩统计优秀率,基于决策树算法的成绩优秀率分析与研究.pdf
  5. SVN 创建仓库操作
  6. Spring之使用外部属性文件
  7. leetcode 125. 验证回文串
  8. 用android做体质计算器,Android入门项目(一):BMI体质指数计算器
  9. C++ 11 深度学习(七)位运算常见操作
  10. 8086地址传送指令LEA,LDS,LES
  11. win7锁定计算机会断网吗,win7系统如何设置电脑定时断网
  12. 为什么美女不愿意过苦日子?
  13. Win2003打不开https的问题
  14. c++语言定义排序函数,关于C++中定义比较函数的三种方法小结
  15. java xml解析器_Java XML解析器
  16. 传说中的世界500强面试题-推理能力(2)
  17. 机器学习的一些常识(联合概率分布、模型种类、生成方法与判别方法)
  18. C语言 计算学生各科成绩平均分的总和
  19. IT项目经理沟通技巧的重要性
  20. 《一网打尽:贝佐斯与亚马逊时代》的推荐及推荐书单

热门文章

  1. WPS设置公式自动编号+公式居中,编号靠右。
  2. 点菜java_java点菜系统代码
  3. python解5x5数独
  4. 华为交换机与h3c交换机端口聚合
  5. 重排九宫(广度优先算法)
  6. 人事管理系统项目(一)
  7. IDEA中三种快速实现接口的快捷键
  8. 浙江省计算机二级office选择判断题库,浙江省计算机二级office选择判断(无答案版...
  9. java计算机毕业设计基于springboo+vue的幼儿园管理系统
  10. 为什么需要边缘计算?哪些场景需要边缘计算?