最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

Linux命令详解之ps命令

来源:动视网 责编:小OO 时间:2025-09-25 13:49:58
文档

Linux命令详解之ps命令

Linux命令详解之ps命令(2008-11-2610:20:15)转载标签:电脑oraclelinux命令ps详解it分类:Linux命令详解之ps命令以下是ps的最简单形式:$psPIDTTY         TIMECMD3884pts/1   00:00:00bash3955pts/2   00:00:00more3956pts/5   00:00:05sqlplus·PID是进程的标识号。·TTY是进程所属的终端控制台。·TIME列是进程所使用的总的CPU时间。·CMD列列出正在执行
推荐度:
导读Linux命令详解之ps命令(2008-11-2610:20:15)转载标签:电脑oraclelinux命令ps详解it分类:Linux命令详解之ps命令以下是ps的最简单形式:$psPIDTTY         TIMECMD3884pts/1   00:00:00bash3955pts/2   00:00:00more3956pts/5   00:00:05sqlplus·PID是进程的标识号。·TTY是进程所属的终端控制台。·TIME列是进程所使用的总的CPU时间。·CMD列列出正在执行
Linux命令详解之ps命令

(2008-11-26 10:20:15) 

转载

标签: 

电脑

oracle

linux命令

ps

详解

it分类:Linux

命令详解之ps命令

以下是ps的最简单形式:

$ ps

PID TTY         TIME CMD

3884 pts/1   00:00:00 bash

3955 pts/2   00:00:00 more

3956 pts/5   00:00:05 sqlplus

· PID是进程的标识号。

· TTY是进程所属的终端控制台。

· TIME列是进程所使用的总的CPU时间。

· CMD列列出正在执行的命令行。

使用带有-ef选项的ps,返回系统中所有用户的所有进程的完整列表。一般将此ps命令的结果传送到grep中,则该结果更易于查看。例如:

$ ps -ef | grep oracle

UID       PID PPID C STIME TTY        TIME CMD

oracle   1633    1 0 13:58 ?00:00:00 ora_pmon_ora1

oracle   1635    1 0 13:58 ?00:00:00 ora_dbw0_ora1

oracle   1637    1 0 13:58 ?00:00:01 ora_lgwr_ora1

oracle   1639    1 0 13:58 ?00:00:02 ora_ckpt_ora1

oracle   11    1 0 13:58 ?00:00:02 ora_smon_ora1

oracle   13    1 0 13:58 ?00:00:00 ora_reco_ora1

oracle   15    1 0 13:58 ?00:00:00 ora_cjq0_ora1

oracle   17    1 0 13:58 ?00:01:18 ora_qmn0_ora1

oracle   19    1 0 13:58 ?00:00:00 ora_s000_ora1

oracle   1651    1 0 13:58 ?00:00:00 ora_d000_ora1

-e :在命令执行后显示环境

-f :完整显示输出

· 标为C的列是由CPU用于计算执行优先级的因子。

· STIME是指进程的启动时间。

· 问号表示这些进程不属于任何TTY,因为它们是由系统启动的。

主要参数说明:

1)进程用户ID(UID),虽然uid通常是指数字型的标识,但在第一列下指定的是用户名,标记为UID

2)进程ID(PID)

3)父进程ID(PPID)PPID是父进程的标识号。对于Oracle进程,这里的标识号为1 —它是init进程(所有进程的父进程)的id,因为在本系统中安装的Oracle是作为登录进程的一部分而启动的

4) CPU调度情况(C)即是是由CPU用于计算执行优先级的因子。

5)进程启动的时间(STIME)

6)进程共占用CPU的时间(TIME)

7)启动进程的命令(CMD)

8)问号表示这些进程不属于任何TTY,因为它们是由系统启动的。

使用PS命令分析系统性能的方法主要有:

1)首先,根据用户ID寻找由同一用户执行的许多相似任务,这些任务很可能是因为用户运行的某个脚本程序在后台启动多个进程而造成的。

2)接下来,检查TIME域中各进程累计占用CPU的时间,如果有某个进程累计占用了大量的CPU时间,通常说明该进程可能陷入了无限循环,或该京城的某写逻辑出了错

3)找到那些已陷入死锁的进程ID后,就可以使用kill命令强制终止该进程了。

文档

Linux命令详解之ps命令

Linux命令详解之ps命令(2008-11-2610:20:15)转载标签:电脑oraclelinux命令ps详解it分类:Linux命令详解之ps命令以下是ps的最简单形式:$psPIDTTY         TIMECMD3884pts/1   00:00:00bash3955pts/2   00:00:00more3956pts/5   00:00:05sqlplus·PID是进程的标识号。·TTY是进程所属的终端控制台。·TIME列是进程所使用的总的CPU时间。·CMD列列出正在执行
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top