科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道关于Linux操作系统进程操作命令简介 (1)

关于Linux操作系统进程操作命令简介 (1)

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

关于Linux操作系统进程操作命令简介

作者:heheha 来源:赛迪网技术社区 2007年11月18日

关键字: 命令 进程 操作系统 Linux

  • 评论
  • 分享微博
  • 分享邮件
 

1、ps 进程状态查询命令。

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

常用选项:

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

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

● -l,给出长列表。

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

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

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

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

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

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

命令使用说明:

例子:

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

#ps -axu | more
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.2 0.1 1388 492 ? S 22:06 0:04 init
root 2 0.0 0.0 0 0 ? SW 22:06 0:00 [keventd]
root 3 0.0 0.0 0 0 ? SWN 22:06 0:00 [ksoftirqd/0]
root 4 0.0 0.0 0 0 ? SW 22:06 0:00 [kswapd]
root 5 0.0 0.0 0 0 ? SW 22:06 0:00 [bdflush]
root 6 0.0 0.0 0 0 ? SW 22:06 0:00 [kupdated]
root 8 0.0 0.0 0 0 ? SW 22:06 0:00 [kjournald]
root 1077 0.0 0.1 1360 400 tty4 S 22:09 0:00
/sbin/mingetty tty4
root 1078 0.0 0.1 1360 400 tty5 S 22:09 0:00
/sbin/mingetty tty5
root 1079 0.0 0.1 1360 400 tty6 S 22:09 0:00
/sbin/mingetty tty6
........

ps命令输出字段的含义:

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

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

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

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

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

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

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

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

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

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

● COMMAND,被执行的命令行。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章