• ベストアンサー

起動しているプロセスをリスト

mekanikの回答

  • mekanik
  • ベストアンサー率26% (4/15)
回答No.3

こんにちは。 僕は、手癖で、 $ ps axuww | more といつもやっています。 深くオプションの意味は考えていませんが、、 パスとかも出ますよ。

jyuu
質問者

お礼

ありがとうございます。テスト用のphpスクリプトを実行中に、「ps xuww | more」としたところ、そのスクリプトのプロセスが以下のように表示され、lsof とは違ったパスが表示されました。 USER PID %CPU %MEM VSZ RSS TT STAT STARTED TIME COMMAND www 97995 0.0 1.0 31780 20548 ?? S 2:51PM 0:00.01 /usr/local/apache/bin/httpd -DSSL 実行したのは、/home/user/public_html/test/test.php というスクリプトです。このスクリプトはテスト用に作ったのですが、ブラウザからアクセスすると、一定時間プロセスが起動しPIDを返すようにしています。 lsofでは/home/user/public_html/test までは表示されましたので、最後のtest.phpが表示できないものかと思っています。どうぞよろしくお願いいたします。

関連するQ&A

  • プロセスが起動中かどうかを判定するコマンドはありますか?

    あるプログラムを起動したとします。 psコマンドで起動中のプロセス番号を知ることができるのはわかりますが、 プログラム起動中かどうかを判定するコマンドとかあるでしょうか。 たとえば、 >あるコマンド プロセスID のようにプロセスIDを引数として実行すると、プロセス起動中かどうか判定できるような。。。 ご存知な方ご教授おねがいします。

  • javaのプロセス起動について

    UNIXで例えば以下のようなコマンドでjavaのプロセスを停止するとします。 ps -eo pid,comm | awk '$2=="java" {print "kill -9" $1}' 逆にjavaのプロセスをコマンドで起動する方法はありますか?

  • 外部プロセスについて

    現在、javaを本格的に学ぼうか悩んでいます。 pdfファイルのデータベースを作成し、検索、表示するというGUIのプログラムを作りたいのですが、javaでそのようなものが作れるのか調べています。 タイトルにあるようにjavaのみでは難しそうなので、外部プロセスを利用して(特にpdfの表示)作成しようと考えました。 試しに、ボタンをクリックすると外部プロセスが起動する、という簡単なプログラムを作ってみたところ、確かに外部プロセスは起動しましたが、この外部プロセスをインターナルフレームとして起動させることはできますでしょうか?

    • ベストアンサー
    • Java
  • 起動しているアプリケーションのプロセスIDを取得したい.

    現在,起動しているアプリケーションのプロセスIDを取得したいと考えています. プロセスIDを取得するコマンドはあるのでしょうか? 環境:Windows2000+SP3

  • DOS窓からのプロセス終了

    このカテゴリーではないかもしれませんが、OSの違いが有る可能性があるためここで質問させていただきます。 いま、業務でOracleのアプリを作成しているのですがバグの対応方法で、コマンドにてプロセスの終了をしなくてはいけないのですが、NTでのプロセスの終了の仕方がよく解りません。 (要は、DOS窓からプロセスの終了ができれば良いのです。c;\> コマンド名 ○○○.EXE のこのコマンド名が知りたいのです) ここに来る前に、自分なりに調べたのですが・・・という感じで ぜひともご存知の方、ご教授お願い致します。

  • Linuxでの自分が起動しているプロセスの確認法

    Linux(release 4 (Nahant Update 8))を共有ユーザーで使用しています。こういったケースで使用しているツールが時折ハングるのでpsコマンドでプロセスIDを確認してKILLしています。複数の人間が同時に使用している可能性があるのでいつも自分が起動しているプロセスを探すのに苦労します。自分 が起動しているプロセスを探すいい方法はないでしょうか?

  • プロセスを起動順に並び換える方法

    OSはUNIXです。 psコマンドで実行中のプロセスを 表示したんですが。 そのプロセスを実行順に並び換えるコマンドがわかりません。 何かおかしな事書いてあるようでしたら、 ご指摘ください。

  • プロセスを複数起動する方法

    プロセス数の上限監視の検証を行うことになり、上限値以上のプロセス数を 起動させる必要が生じました。 具体的なプロセスは ・httpd (上限:200) ・ntpd (上限:1) ・crond (上限:1) ・HeartBeat (上限:6) の4つです。このうち、httpdについてはhttpd.conf内のStartServers及び MinSpareServersの値を変更することで解決しました。 しかし後3つのプロセスについて、プロセス数を増やす方法がわかりません。 尚、上限監視のロジックはps -ef | grep [プロセス名]で行数をカウントするという ものですので、psコマンドで表示されればゾンビでも何でも構いません・・ 宜しくご教示お願いいたします。

  • コマンドプロンプトを表示せずにプロセスの起動

    VB.NETでソースファイルをJ2sk142(javac.exe)に渡してコンパイルの結果をコマンドプロンプトではなくVBのTextBoxに表示するプログラムを作成しています。 でも、プロセスを起動すると一瞬だけプロンプトが表示されます。 これを表示させない方法はありますでしょうか? With Process1 .StartInfo.FileName=JAVACPATH .StartInfo.Arguments=TextBox.Text .StartInfo.WorkingDirectory=ProPath .StartInfo.UseShellExecute = False .StartInfo.ErrorDialog = True .EnableRaisingEvents = True .StartInfo.RedirectStandardOutput = True .StartInfo.RedirectStandardError = True .StartInfo.WindowStyle = ProcessWindowStyle.Hidden End With Try Process1.Start() OutPutTextBox.Text &= Process1.StandardOutput.ReadToEnd OutPutTextBox.Text &= Process1.StandardError.ReadToEnd Process1.WaitForExit() Catch ex As Exception

  • プロセスの再起動

    VC++にてメールチェッカのソフトを実装しているのですが、プロセスの再起動の実装方法がどうしてもわかりません。 何かいい方法がありましたら教えていただけないでしょうか?