ps:进程查看命令.

1)ps a 显示现行终端机下的所有程序,包括其他用户的程序。
2)ps -A 显示所有程序。
3)ps c 列出程序时,显示每个程序真正的指令名称,而不包含路径,参数或常驻服务的标示。
4)ps -e 此参数的效果和指定"A"参数相同。
5)ps e 列出程序时,显示每个程序所使用的环境变量。
6)ps f 用ASCII字符显示树状结构,表达程序间的相互关系。
7)ps -H 显示树状结构,表示程序间的相互关系。
8)ps -N 显示所有的程序,除了执行ps指令终端机下的程序之外。
9)ps s 采用程序信号的格式显示程序状况。
10)ps S 列出程序时,包括已中断的子程序资料。
11)ps -t<终端机编号>  指定终端机编号,并列出属于该终端机的程序的状况。
12)ps u  以用户为主的格式来显示程序状况。
13)ps x  显示所有程序,不以终端机来区分。

当我们在终端下输入ps aux时,有如下:

USER:使用者
PID:进程号
%CPU:cpu占用率
%MEM:内存使用率
VSZ:虚拟内存使用大小
RSS:物理内存使用大小
TTY:终端设备号,如果不是终端控制进程,则?表示
STAT:进程状态
                     O:就绪态,一切准备工作都已经做好,等待被调用(Linux没有就绪态)
                     R(running):运行态,由于Linux没有就绪态,O也就是R
                     S(sleeping):可唤醒的睡眠态,获取到资源、收到信号都可以被唤醒
                     s:包含子进程
                     D:不可被唤醒的睡眠态,必须等到事件发生
                     T:暂停态,收到了SIGSTOP信号,当收到SIGCONT信号则继续运行
                     X:死亡态
                     Z:僵尸态(Zombie),进程已经终止但却无法被删除至内存外
                     <:高优先级
                     N:低优先级
                      l:多线程的进程
                     +:位于后台的进程组
START:开始时间
TIME:运行时间
COMMAD:开启此进程的命令

kill命令

用来删除执行中的程序或工作。kill可将指定的信息送至程序。预设的信息为SIGTERM(15),可将指定程序终止。若仍无法终止该程序,可使用SIGKILL(9)信息尝试强制删除程序。

语法:kill(选项)(参数)

选项:-a:当处理当前进程时,不限制命令名和进程号的对应关系;

-l:<信息编号>:若不加<信息编号>选项,则-l参数会列出全部的信息名称;

-p:指定kill命令只打印相关进程的进程号,而不发送任何信号;

-s<信息名称或编号>:指定要送出的信息;

-u:指定用户。

参数:

进程或作业识别号:指定要删除的进程或作业。

有第9种信号(SIGKILL)才可以无条件终止进程,其他信号进程都有权利忽略。

ps 和 kill 配合使用以强制杀死进程。

ps和kill命令的参数及含义相关推荐

  1. Linux学习之系统编程篇:ps 和 kill 命令以及父子进程间数据共享模式

    一.ps 和 kill 命令 1.ps 命令 常用方式: ps aux :查看正在运行进程信息(主要查 pid). ps ajx :更加详细(PID. PPID:父进程 id. PGID:进程组 id ...

  2. Linux 命令集中ps和kill命令的用法

    1.ps命令 该命令用于将某个时间点的进程运行情况选取下来并输出,process之意,它的常用参数如下: [plain]  view plain copy print ? -A :所有的进程均显示出来 ...

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

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

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

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

  5. Linux 中ln 命令-n 参数的含义

    参考: https://superuser.com/questions/645842/how-to-overwrite-a-symbolic-link-of-a-directory 参考的文章中已经说 ...

  6. free -h命令下参数的含义

    https://www.jianshu.com/p/2ffeb3a3aa90 第一列 Mem 内存的使用信息 Swap 交换空间的使用信息 第一行 total 系统总的可用物理内存大小 used 已被 ...

  7. (Linux)kill命令常用技巧

    前言 在Linux的系统中,kill是我们最常见的命令之一. kill,英语中为杀死的意思,顾名思义,就是用来杀死一些东西的命令,用来杀死系统中的进程.就像是Windows系统中的关闭软件的按钮或任务 ...

  8. linux命令kill_什么是Linux中的kill命令?

    linux命令kill Need to kill a running process? The kill command in Linux is built for just that. No ope ...

  9. Linux常见面试题-ps查看进程命令

    目录 ps查看进程: 基础操作 PS命令语法: 1.ps 命令用于查看当前正在运行的进程. 2.ps -aux | grep java 3. kill 命令用于终止进程 ps查看进程: 要对进程进行监 ...

最新文章

  1. Python游戏开发,pygame模块,Python实现过迷宫小游戏
  2. 转载:sql2005 管道的另一端上无任何进程解决方法
  3. 常见的浏览器兼容问题
  4. h5 img js 点击图片放大_5分钟学会h5生成图片海报!
  5. The Digits String
  6. matlab中sign函数用法
  7. java 查找链表中间元素_如何在Java中一次性查找Java中链表的中间元素
  8. log4j配置_是时候了解一下log4j2各种配置的含义了!
  9. 堆和栈的联系与区别(转贴)
  10. 算法代码中的循环矩阵在哪体现_「Machine Learning 学习小结」| 向量在梯度下降算法当中的应用...
  11. 倒计时按钮_办公小技巧:轻松玩转PPT秒针倒计时
  12. ORA-01157: cannot identify/lock data file处理
  13. Web前端工作笔记004---js--webSocket简单介绍和使用方法
  14. Python Chemistry
  15. 通过DSP采集AD7606的转换结果
  16. 音视频基础:H264、H265、MPEG-4、VP8、VP9编码基础知识
  17. zemax---System Explorer(系统选项)
  18. 山东标梵讲解浅谈移动端开发技术
  19. CSDN信息无障碍知识库:为障碍者撑起一片蓝天
  20. 【5G RRC】5G系统消息介绍

热门文章

  1. 交流异步电机矢量控制(四)——simulink仿真搭建
  2. 超导磁通量子计算机,超导量子比特系统在量子信息中的应用
  3. 怎么去水印不破坏原图?这4个方法,无痕去除图片水印
  4. 花瓣搜索编辑网站的方法
  5. 如何使用JCO3.0同时访问多个SAP系统
  6. fuzzy-control 用python包做模糊控制
  7. 专业财务算法,轻松计算财务指标
  8. Spring Boot文件下载断点续传
  9. python官网网址是什么,python官方下载网址
  10. Excel服务器是信息系统工具