web-dev-qa-db-ja.com

SunOSで実行中のApacheの構成ファイルを取得する方法(または:psの126文字の出力制限を回避する方法)

現在、SunOS5.9マシンをWebサーバーとして実行しています。複数のApacheインスタンスを実行し、それぞれに独自の構成ファイルがあります。 -fコマンドラインオプションを使用して構成ファイルを指定します。

私がやりたいのは、いつでも、どのapachが実行されているか、どの構成ファイルを使用しているかを確認することです。問題は、psを実行すると1行あたり126文字しか取得されないことです。これは、ファイルを知るのに十分ではありません。

これを回避する方法はありますか? 126文字の制限を回避する方法があればいいのですが、実行中のhttpdプロセスから構成ファイルを取得する別の方法がある場合はそれも機能します。

ありがとう!

編集:わかりました、それで私はばかげていて、これについての説明を今まで見つけることができませんでした。ソラリスのpsは、引数を80文字に切り捨てます。完全な議論をどのように取得するかについてのアイデアはありますか?または、何が実行されているかを知っていますか?

1
malvim

コマンド:

/usr/ucb/ps wwwaux

rootとして実行された場合にのみ、完全なコマンドを出力します。その前にSudoを追加するか、rootに切り替えると、期待どおりに機能するはずです。

2
Ladadadada

「www」を使用するには、/ usr/ucbからBSD「ps」コマンドを使用していることを確認する必要があります。

/usr/ucb/ps wwwaux
1
davey

Psにgivin'w 'オプションを試してください(オプションで、複数回)

ps www
0
hayalci