0

の使用法に関するマニュアルページを既に確認ps -oしましたが、理解できませんでした。コマンドを実行するとps -o pid、次の結果が得られました: -

$>ps -o pid
     PID
 6029508
29491290

コマンドが何をするのか知りたいps -o pid -o cmd -u <username>ですか?

4

1 に答える 1

1

の POSIX 仕様は、オプションがps何をするかを教えてくれます。-oシステムのマンページも同様です。

基本的に、出力のどの列が表示されるかを制御します。

$ ps -o pid
  PID
  297
  303
  314
  321
  329
$ ps -o pid -o command
  PID COMMAND
  297 -sh
  303 -sh
  314 -sh
  321 -sh
  329 -sh
$

非常につまらないコマンド リストです。申し訳ありません。POSIX ではcommとが定義されていることに注意してくださいargs。Mac OS X でもcommand認識されますが、認識されcmdませんでした。

この-u userオプションは、プロセスのリストを、指定されたユーザーが所有するものに制限します。

于 2013-01-30T13:16:54.403 に答える