中国投资网 百科 linux进程管理实验报告(linux查询进程命令)

linux进程管理实验报告(linux查询进程命令)

Linux进程管理是一项非常重要的工作,可以帮助我们更好地控制系统。是计算机上程序的执行活动。当你运行一个程序时,你启动了一个进程。以下是常见的流程操作命令。

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

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

常见选项:

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

-e,显示过程环境变量。

-l,举了一长串。

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

-S,增加CPU时间和页面错误。

-w,以宽格式显示输出。默认情况下,如果输出结果不能显示在一行中,结果的输出将被缩短。使用此选项可以避免此问题。

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

-u,打印用户格式,显示用户名和流程的开始时间。

-x,显示无控制终端的流程。

命令说明:

示例:

示例:页面显示所有进程,同时显示进程的用户名和开始时间。该命令如下所示:

# PS-axu | more USERPID % CPU % MEMVSZRSSTTYSTATSTARTTIMECOMMAND root 10 . 20 . 88888492?S22:060:04init root20.00.000?SW22:060:00[keventd]root 30 . 00 . 000?swn 22:060:00[ksoftirqd/0]root 40 . 00 . 000?SW22:060:00[kswapd]root 50 . 00 . 000?SW22:060:00[BD flush]root 60 . 00 . 000?SW22:060:00[k updated]root 80 . 00 . 000?SW22:060:00[kjournald]root 10770 . 00 . 11360400 ty4s 22:090:00/sbin/mingetttytty 4 root 10780 . 00 . 11360400 ty5s 22:090:00/sbin/mingetttytty 5 root 10790 . 00 . 11360400 ty6s 22:090:00/sbin/mingetttytty.

ps命令输出字段的含义:

用户,流程所有者的用户名。

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

%CPU,自上次刷新以来,CPU时间和进程占用的总时间的百分比。

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

VSZ,进程使用的虚拟内存大小,单位为k

RSS,进程占用的物理内存总量,单位为k。

TTY,与过程相关的终端名称。

stat,过程状态,带有(r-run或准备运行;s-睡眠状态;I-闲置;z-冷冻;d-不受干扰的睡眠;W-进程没有常驻页面;不要停止或跟踪。)这些字母来代表。

启动,当流程开始运行时。

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

COMMAND,要执行的命令行。

Linux进程操作命令2: kill end process命令。

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

常见选项:

-s,指定要发送的信号。它可以是信号名称,也可以是相应的数字。

-p,指定kill命令只显示进程的PID,并不真正发送结束信号。

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

[[信号]]

输入可选信号,默认值为SIGTERM,另外两个常用值为- SIGHUP(调制解调器被电话挂起的设备)和SIGKILL(进程不能忽略)。

命令说明:

使用该命令结束正在运行的程序,可以达到windows下‘任务管理器’的效果。特别是当某个进程运行没有结果并崩溃时,该命令可能会终止该进程并使系统恢复正常。

示例:

示例:终止上面示例A中的cupsd进程。该命令如下所示:

#杀死945

示例:显示所有kill信号。

# kill-l 1)sighup 2)sigint 3)sigquit 4)SIGILL 5)SIG trap 6)SIG abrt 7)SIG bus 8)SIGFPE 9)sigkill 10)sigusr 11)sigsegv 12)sigusr 2 13)sigpipe 14)sigalrm 15)sigterm 17)SIGCHLD 18)sigcont 19)sigstop 20)sigtstp 21)SIG ttin 22)sigttou 23)SIG xcpu 25)SIGXFSZ

本文来自网络,不代表本站立场,转载请注明出处:https:

linux进程管理实验报告(linux查询进程命令)

中国投资网后续将为您提供丰富、全面的关于linux进程管理实验报告(linux查询进程命令)内容,让您第一时间了解到关于linux进程管理实验报告(linux查询进程命令)的热门信息。小编将持续从百度新闻、搜狗百科、微博热搜、知乎热门问答以及部分合作站点渠道收集和补充完善信息。