进程管理类命令介绍

时间:2022-01-28 14:54:00
1 使用ps查看进程      ps是linux系统标准的进程查看工具,通过它可以查询系统中运行进程的完整信息。单独使用“#ps”命令将查看当前正在前台运行的程序,不过一般我们使用“#ps aux”查看系统中包含的系统进程和用户进程在内的所有进程。如下图所示: 进程管理类命令介绍     ps输出所包含的信息有:     USER:用于说明是那个用户启动了该进程     PID:是进程号的意思,通常用来标识一个进程     %CPU:该进程的CPU使用率     %MEM:该进程的内存使用率     VSZ:代表使用的虚拟内存大小     RSS:指的是常驻内存大小     TTY:运行在那个终端上     STAT:运行状态     TIME:表示这个进程占用了多少CPU时间     COMMAND:表示启动这个进程的命令名称     最后有一点要说,使用ps命令查看系统进程所显示的结果为静态的,只是在你敲入ps命令的那一瞬间系统的状况,并不能全面的反应系统的状态。 2 使用top命令查看系统信息     top命令会在当前屏幕上全屏显示系统运行信息,实时的跟踪系统资源的使用情况,这对一分析系统运行时的状态很有帮助。如下图所示: 进程管理类命令介绍     在top显示的屏幕中,我们可以使用“P”键按CPU使用时间对进程列表排序;使用“M”键按内存使用率对进程列表排序;使用“N”键按照打开时间排序;使用“A”键按照pid来排序,使用“q”键退出。 3 使用pstree查看进程树     使用pstree命令查看进程树的作用是查看进程之间的依赖关系,可以看出,init进程是所有进程的父进程。如下图: 进程管理类命令介绍