問題タブ [ps]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linux - ps o/p がパイプの後に grep プロセスをリストするのはなぜですか?
私がする時
私は得る
私の質問は、なぜ 2 行目が表示されるのかということです。私の理解でps
は、プロセスをリストし、リストを にパイプしますgrep
。プロセスをリストgrep
している間に実行を開始していないのに、プロセスが o/p にリストされているのはなぜですか?ps
grep
関連する 2 番目の質問:
私がする時
私は得るだけ
grep
1 回目と 2 回目の実行の違いは何ですか?
c - system() の戻りコード
sudoku
のリターンコードsystem()
(またはその問題に関する他の呼び出し)を調べるだけで、が実行されているかどうかを確認したいと思います。出力をどこにも印刷したくありません。
manページsystem()
を見てものリターンコードがよくわかりません
実行中かどうかに関係sudoku
なく、res = 0
.
bash - どうすればプロセスを元に戻すことができますか
端末ウィンドウ ( iTerm2 ) を誤って閉じてしまいました。 OSX Lion を実行しています。
端末に出力が返されることを望んでいましたが、プロセスは終了しませんでした。入力するとまだ表示されます
元に戻すにはどうすればよいですか? 完了するまでに時間がかかることはわかっていますが、私はおかしいですか?
unix - Unix/Linux コマンド ps で S-output-modifier を使用するには?
コマンド
動作します。ただし、必要なのは、すべての子を含むプロセスの実行時間です。たとえば、21361 が他のスクリプトを呼び出す bash スクリプトである場合、すべての子の実行時間を含む合計実行時間が必要です。
現在、ps ドキュメントには「出力修飾子」がリストされています。
ちょうどいいですね。残念ながら、ps-syntax の仕様がないため、"S" をどこに配置すればよいかわかりません。何時間もの間、私は多くの組み合わせを試しましたが、構文エラーが発生するか、「S」は何もしません。そして、インターネット上では、ps に関する非常に基本的な情報 (そして常に同じ) しか見つかりません。具体的には、どこにも言及されていない "S" 修飾子があり、ps の構文についても誰も説明していません。
java - unix ps コマンドの TTY は何を意味しますか?
PS を実行すると、列の出力の 1 つが TTY になります。これは何を意味するのでしょうか?特に、「??」の値としてはどうですか?「ttys000」と比較?
Java プログラムsort
を ProcessBuilder 経由で実行しているため、このプログラムを IDE (IntelliJ) 経由で実行すると、IDE の外部で実行可能な jar として実行する場合よりもプロセスにかかる時間が 5 分の 1 になります。
いずれの場合も、並べ替えの実行中に ps を実行します。唯一の違いは、IDE が ?? の TTY を持つプロセスを作成することです。一方、jar は ttys000 の TTY でプロセスを作成します。
bash - bashセッションの現在のプロセスツリーを表示するにはどうすればよいですか?
現在使用しているbashセッションからinitまでのプロセスツリーを提供するbashエイリアスを作成したいと思います。
ユースケースは、私がまたはのコマンドを使用したbash
かどうかを知ることです。vi
:shell
私はMacOSXを使用しています。聞いpstree
たことはありますが、initと現在のプロセスの関係ではなく、子のみが表示されているようです。
windows - perlのpsコマンドに相当するものは何ですか?
Linuxで使用ps -C <executable name>
していますが、Windowsでは同じことが機能しません。
プラットフォームに依存しないように、Perl で同じチェックを実行するにはどうすればよいですか?
bash - bash/ターミナルを使用したプロセス管理
クイックバッシュ/ターミナルの質問 -
私はコマンドラインで多くの作業を行っていますが、それを使用して実行中のプロセスを管理する方法について本当に良い考えを持ったことはありませんでした.「ps」は知っていますが、常に非常に長くて難解なジャンクのリストが表示されます. 30 人の Google Chrome ワーカーと、実際に何が起こっているのかを明確に把握するために、常にアクティビティ モニターに戻ることになります。
コマンドラインから実行中のプロセスを管理する方法について、誰かアドバイスをいただけますか? 実行しているもののクリーンなリストを取得する方法はありますか? フリーズしている何かを取り除くための簡単な方法として、知っているプロセス名に「killall」をよく使用します.psがデフォルトで表示する奇妙な長い名前や数字ではなく、ターミナルを介してそれらの名前を表示できますか? また、「*ome」のような特定のプロセスまたはプロセスのクイック正規表現を検索できますか?
誰かがこれらの 3 つの質問に対する答えを持っている場合、それは多くの人にとって驚くほど役立つと確信しています :)
ありがとう!!
linux - Linux ps 出力形式の仕様
実行中のプロセスを確認できるように、Java API を使用してリモート マシンに接続しています。
要件の 1 つは、任意のプロセスを強制終了できることです。
今、私はコマンドを実行しています
ps aux | grep java
実行中のプロセスのリストを返します。
例えば。
上記の出力に使用される仕様を知っている人はいますか? 上記の行を、330 がプロセス ID になるオブジェクトに変換する必要があります。
shell - プログラムが bash シェル スクリプトで実行されているかどうかを確認しますか?
これは、実行中のプロセス (デーモンまたはサービス) をチェックし、そのようなプロセスが実行されていない場合に特定のアクション (リロード、メールの送信) を実行する bash スクリプトの例です。
しかし、うまくいきません。「エラー: ガベージ オプション」が表示されました。ps
コマンド用。これらのスクリプトの何が問題になっていますか? ありがとう!