Linux「top -c」は完全なコマンドを表示します


16

を使用して完全なコマンドを表示するには、どのパラメーターが役立ちますtop -cか?

たとえば、私は top -c

  5073 mysql     20   0  298m  12m 4668 S    0  0.0  29:27.46 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --log-error=/var/log/mysql/mysqld.log --pid-file=/var/run/mysql/mysqld.pid -

の後--pid-file==/var/run/mysql/mysqld.pidにパラメーターがありますが、画面サイズとして切り取られます。どうすればそれらを表示できますか?


2
なぜ聞くのですか?なぜあなたは、例えばps auxww、おそらくスルーを使わないのですwatchか?
バジルスタリンケビッチ

htopスクロールをサポートするものを使用できます。
オータン

@ BasileStarynkevitch、googの質問、「ps」の使用には慣れていませんが、知っておくと便利です、ありがとう。
user200340

回答:


9

top自体は、私が正しい場合、ラッピングをサポートしていません。1つの方法は、次のように端末の幅を増やすことです。

export COLUMNS=_NO_YOU_DESIRE_
top

** then set update interval with 's _REFRESH_INTERVAL_'
** turn on command line display with 'c'

少なくともzshを使用すると、右側のプロンプトの移動やカーソルの初期位置などの望ましくない副作用があります。
シュリダールSarnobat


0

ps -eF > ps_outすべてのコマンドライン引数を使用して、現在のプロセスのスナップショットを取得するなどの方法を使用できます。またはhtop、スクロールをサポートするものを使用します。

hth


0

助けになったのは-O、コマンドを左端の列に移動してから-f、他のほとんどの項目を削除するオプションを使用することでした。実行中の完全なコマンドのみを表示することに興味がありました。


への引数-Oまたは-f引数がないようですtop
ダニエルベック

o内側topを押すと、列が左右に移動します。列を切り替えるには、f内側topを押します。
エフゲニーセルゲエフ

すべてのカスタマイズの後、を押しWtop、次回の起動時にそれらの設定を記憶することができます。
エフゲニーセルゲエフ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.