下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

linux中的进程管理命令

作者:课课家教育     来源: http://www.kokojia.com点击数:808发布时间: 2016-10-19 13:00:02

标签: linux进程linux命令linux系统

  Linux进程是系统管理的意向非常重要的工作,要想更好的进行计算的管理,那么熟悉操作系统进程的命令是你必须要学习的,在前面的文章中,是给大家介绍了系统进程管理的相关的命令,#PS#WHO#W等显示进程的命令,其实这些命令只是linux中冰上一角,要想学好系统管理的命令,还是得需要进行深入的研究学习。本文将继续为大家介绍的是进程管理的相关操作命令。

  Linux进程操作命令1:ps进程状态查询命令。

  命令格式为:#ps[[选项]]

  常用的相关的一些选项:

  ●-a,是显示所有用户进程。

  ●-e,用来显示进程环境的变量。

  ●-l,给出长列表。

  ●-r,只能显示正在运行的进程。

  ●-S,可以增加CPU时间和页面出错。

  ●-w,是按宽格式显示输出。一般在默认情况下,如果输出结果不能在一行里显示,将会缩短结果输出。使用这个选项可以避免这个问题。

  ●-txx,只显示受tty.xx控制的进程。

  ●-u,打印用户格式,用来显示用户名和进程的起始时间。

  ●-x,将会可以显示不带控制终端的进程。

  该命令的使用说明:

  可以举个例子:

  例A:需要分页显示所有的进程,同时显示进程的用户名和起始时间。操作的命令如下:

linux中的进程管理命令_linux进程_linux命令_linux系统_课课家

  再来看看PS的命令输出字段的含义:

  ●USER,用来显示进程所有者的用户名。

  ●PID,进程号,可以唯一标识该进程。

  ●%CPU,进程自最近一次刷新以来所占用的CPU时间和总时间的百分比。

  ●%MEM,显示进程使用内存的百分比。

  ●VSZ,进程使用的虚拟内存大小,它是以K为单位。

  ●RSS,进程占用的物理内存的总数量,以K为单位。

  ●TTY,提供进程相关的终端名。

  ●STAT,进程状态,用(R--运行或准备运行;S--睡眠状态;I--空闲;Z--冻结;D--不间断睡眠;W-进程没有驻留页;T停止或跟踪。)这些字母来表示。

  ●START,进程开始运行时间。

  ●TIME,进程使用的总的CPU时间。

  ●COMMAND,显示被执行的命令行。

  Linux进程操作命令2:kill结束进程命令。

  命令格式:#kill[[选项]][[信号]]<进程号>

  基本的常用选项:

  ●-s,表示指定需要送出的信号。既可以是信号名也可以对应数字。

  ●-p,指定kill命令只是显示进程的PID,并非是送出结束的信号。

  ●-l,打印可以用kill送的信号名表,用户是可以在/usr/include/linux/signal.h文件中找到。

  [[信号]]

  系统管理员可以输入可选信号,需要了解的是,它的默认值是SIGTERM,其他常用的两个值是---SIGHUP(是调制解调器通过电话挂起的设备)和SIGKILL(是不能被进程忽略)。

  kill命令使用说明:

  可以使用这个命令来结束正在运行的程序,可以达到Windows下“任务管理器”的功效。特别是在某一进程运行老是没什么结果出现象死机一样的时候,可能这个命令杀到那个进程,使系统恢复正常。

  举一个简单的例子:

  比例A:杀掉上例A中的cupsd进程。那么使用的命令如下:

  #kill945

  例B:显示kill的所有信号。

kill命令

     以上是关于系统进程相关的延伸命令操作,用户在使用的过程中,还需要进一步的实际操作才可以熟练的使用,如果你对linux系统感兴趣的话,可以登录课课家官网,查看更多的教程。

赞(24)
踩(0)
分享到:
华为认证网络工程师 HCIE直播课视频教程