
No.4
- 回答日時:
答えと質問が一緒に書いてあるので、何を知りたいのかがよく分からないのですけど。
> > あるコマンド プロセスID
> のようにプロセスIDを引数として実行すると、プ> ロセス起動中かどうか判定できるような。。。
の答えが
> psコマンドで起動中のプロセス番号を知
> ることができるのはわかりますが
だからです。
実行例は
# ps -ef [PID]
# ps -ef | grep [process]
# pgrep [process]
で、結果がでれば起動中となります。判定までさせようと思うと、
# ps -ef | grep [process] | grep -v grep
の結果を判断して結果を表示するようなシェルスクリプトになると思いますが。
No.3
- 回答日時:
ps オプション|grep プロセスID
で、何か見つかれば起動中。何も見つからなければ起動していない、でいいと思います。
自分は、Linuxを使っていますが・・・
ps -A|grep mysql
とかやって、mysqlサーバーが動いているかどうかを調べたりって、結構やっています。
No.2
- 回答日時:
プロセスIDではなくプロセス名で判定してみるのは
どうでしょう。
psで実行中のプロセス一覧を取って、そこから
grepとかでプロセス名を引っ掛けるとか…
何か引っかかれば起動中、引っかからなければ
起動に失敗しているという。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
TOPコマンドで表示するCPU使用...
-
プロセス、サービス、デーモン...
-
CPU使用率が常に50~10...
-
タスクマネージャのCPU率がおか...
-
ps -A Opとpstree -npの出力が...
-
タスクマネージャに表示されな...
-
OS内のアプリケーションファイ...
-
マルチコアのCPUの動きをコント...
-
psコマンドの実行結果(crond)
-
デスクトップ上の謎の白い□
-
コマンドライン上でファイルを...
-
ps コマンドのステータス。S Ss...
-
スクリプトのエラー「unexpecte...
-
batである文字列内に特定の文字...
-
ファイル名についている「-」と...
-
Dirコマンドでフォルダ内ファイ...
-
net use /d の強制実行
-
エクセルの表にヘンな枠が・・・
-
ラズパイで『’test.service’をs...
-
Mac de プログラム
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
TOPコマンドで表示するCPU使用...
-
プロセス、サービス、デーモン...
-
プロンプトが返らない
-
タスクバーの音量アイコンをク...
-
System Idle Processってなに?...
-
プロセスがタスクマネージャー...
-
タスクマネージャに表示されな...
-
httpdの子プロセスがゾンビ化す...
-
タスクマネージャのCPU率がおか...
-
コマンドライン上でファイルを...
-
ps コマンドのステータス。S Ss...
-
Powershell プロセス二重起動
-
デーモンモードとは何でしょうか?
-
CPU使用率が常に50~10...
-
linuxでプロセスが動いているCP...
-
Windowsで作れるスレッド最大数...
-
UNIXのファイルタイプp(...
-
アクロバットを終了しても、プ...
-
プロセスがファイルを掴んだま...
-
イラストレータでの透明部分の...
おすすめ情報