web-dev-qa-db-ja.com

Linuxの「top -c」で完全なコマンドを表示

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

たとえば、私はtop -cからの出力の1つを持っています

  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の後にはさらにパラメータがありますが、画面サイズとして切り取られます。どうすればそれらを表示できますか?

16
user200340

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

export COLUMNS=_NO_YOU_DESIRE_
top

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

htopは完全なコマンドを示します。右にスクロールすると、すべてを見ることができます。

htop screenshot

http://hisham.hm/htop/

列を再配置、追加、削除して、興味のある情報のみを表示することもできます。詳細については、上にあるh(またはターミナルのman htop)を押してください。

5
Ken Sharp

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

hth

0
ortang

-Oオプションを使用して、コマンドを左端の列に移動してから-fを使用して、他のほとんどのアイテムを削除します。実行中の完全なコマンドのみを確​​認することに興味がありました。

0
Taher