Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxについて >> Linux関連のプロセスを表示するLinuxのpsコマンド

Linux関連のプロセスを表示するLinuxのpsコマンド

  

Oracleは多くの開発者によって使用されているデータベースの1つです。Oracle関連のプロセスも非常に多数あります。通常、ps関連のプロセスを表示できます。

ここにありますか:

Oracleリスナー

このコマンドリストのOracle Net Listenerプロセス

[オラクル@のwww.linuxidc。 Com〜] $ ps -ef |  Grep tnslsnr

オラクル1999 29986 0 09:47 pts /2 00:00:00 grep tnslsnr

オラクル3647 1 0 Jul03?00:00:34 /u01 /oracle /mc3yd213 /db /tech_st/11.1.0/bin/tnslsnr mc3yd213 -inherit

oracle 6431 1 0 Jul03?00:00:00 /u01/oracle/mc3yd213/apps/tech_st/10.1.2/bin/tnslsnr APPS_mc3yd213 - 継承

oracle 13616 1 0 May27?00:00:40 /u01/oracle/mc3yd213/apps/tech_st/10.1.2/bin/tnslsnr LISTENER -inherit

[oracle @ www。 Linuxidc.com〜] $

Oracleバックグラウンドプロセス

[oracle @ www.linuxidc.com〜] $ ps -ef |  Grep -i" ora_"

oracle 1887 1 0 09:42?00:00:00 ora_w000_mc3yd213

oracle 2159 1 0 09:54?00:00:00 ora_j000_mc3yd213

oracle 2167 29986 0 09:55 pts /2 00:00:00 grep -i ora_

oracle 3516 1 0 Jul03?00:02:00 ora_pmon_mc3yd213

oracle 3518 1 0 Jul03?00:02:08 ora_vktm_mc3yd213

oracle 3522 1 0 Jul03?00:00:27 ora_diag_mc3yd213

oracle 3524 1 0 Jul03?00:00:18 ora_dbrm_mc3yd213

Oracle 3526 1 0 Jul03?00:00:35 ora_psp0_mc3yd213

oracle 3528 1 0 Jul03?00:05:59 ora_dia0_mc3yd213

oracle 3530 1 0 Jul03?00:00:19 ora_mman_mc3yd213

oracle 3532 1 0 Jul03?00:01:06 ora_dbw0_mc3yd213

oracle 3534 1 0 Jul03?00:02:53 ora_lgwr_mc3yd213

oracle 3536 1 0 Jul03?00:02: 08 ora_ckpt_mc3yd213

oracle 3538 1 0 Jul03?00:01:36 ora_smon_mc3yd213

oracle 3540 1 0 Jul03?00:00:06 ora_reco_mc3yd213

Oracle 3542 1 0 Jul03?00:02:01 ora_mmon_mc3yd213

oracle 3544 1 0 Jul03?00:03:20 ora_mmnl_mc3yd213

oracle 3564 1 7/03?00:00:09 >

oracle 3569 1 0 Jul03?00:00:16 ora_qmnc_mc3yd213

oracle 3584 1 0 Jul03?00:00:36 ora_q000_mc3yd213

oracle 3586 1 0 Jul03?00:00: 15 ora_q001_mc3yd213

oracle 3690 1 0 Jul03?00:02:30 ora_cjq0_mc3yd213

oracle 3707 1 0 Jul03?00:00:28 ora_smco_mc3yd213

oracle 7676 1 0 Jul03? 00:42:49 ora_m000_mc3yd213

[oracle @ www.xitongzhijia.net〜] $

eg.ora_pmon_mc3yd213はPMONプロセスです。PMON(Process MONitor)は起動時に作成されるOracleバックグラウンドプロセスです。データベースのインスタンスPMONプロセスは、ユーザープロセスが失敗した場合にリソースを解放します(例:データベースロックの解除)

これらのバックグラウンドプロセスはデータベースからも見つけることができます。以下のSQLを使ってチェックできます。バックグラウンド処理、プログラム列では、することができますSMON、MMON、CKPT、PMON、MMAN、MMNL ...バックグラウンド・プロセスへ

select * FROM v $ sessionの場合WHERE type = 'backgrounds';

Oracle管理エージェント

[oracle @ www.linuxidc.com〜] $ ps -ef |  Grep emagent

oracle 2097 29986 0 09:51 pts /2 00:00:00 grep emagent

oraem 3130 1 0 5月24日00:08:57 /opt /oracle /oraem /agent10g /perl /bin /perl /opt/oracle/oraem/agent10g/bin/emwd.pl agent /opt/oracle/oraem/agent10g/sysman/log/emagent.nohup

oraem 3150 3130 0 May24?00 :25:56 /opt /oracle /oraem /agent10g /bin /emagent

[oracle @ www.xitongzhijia.net〜] $

上記はOracle関連のプロセスを表示するためのLinux psコマンドです。方法は、多くの場合、これらのプロセスの友達を見つけて、このチュートリアルをすぐに集める必要があるので、あなたのスピードが大幅に向上します。

Copyright © Windowsの知識 All Rights Reserved