Linux "top -c" untuk menampilkan perintah penuh


16

Parameter apa yang dapat membantu saya menampilkan perintah lengkap menggunakan top -c?

Misalnya, saya punya salah satu dari oupput 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 -

Ada lebih banyak parameter setelahnya --pid-file==/var/run/mysql/mysqld.pid, tetapi mereka dipotong sebagai ukuran layar. Bagaimana saya bisa membuatnya terlihat?


2
Kenapa kamu bertanya? Mengapa Anda tidak menggunakan misalnya ps auxww, mungkin melalui watch?
Basile Starynkevitch

Anda dapat menggunakan htopyang mendukung pengguliran.
ortang

@ BasileStarynkevitch, pertanyaan goog, saya tidak terbiasa menggunakan "ps", tapi itu menyenangkan untuk diketahui, terima kasih.
user200340

Jawaban:


9

top per se tidak mendukung pembungkus, jika saya benar. Salah satu caranya adalah Anda dapat menambah lebar terminal Anda sebagai berikut.

export COLUMNS=_NO_YOU_DESIRE_
top

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

Dengan zsh setidaknya, ini memiliki efek samping yang tidak diinginkan seperti menggeser prompt sisi kanan, dan posisi awal kursor.
Sridhar Sarnobat


0

Anda bisa menggunakan sesuatu seperti ps -eF > ps_outuntuk mendapatkan snapshot dari proses Anda saat ini, dengan semua argumen baris perintah. Atau gunakan htopyang mendukung pengguliran.

hth


0

Apa yang membantu adalah menggunakan -Oopsi untuk memindahkan perintah ke kolom paling kiri dan kemudian -funtuk menghapus sebagian besar item lainnya. Saya tertarik untuk melihat hanya perintah penuh yang sedang dijalankan.


Tampaknya tidak ada argumen -Oatau -fargumen top.
Daniel Beck

Tekan odi dalam topuntuk memindahkan kolom ke kiri dan ke kanan. Tekan fdi dalam topuntuk beralih kolom.
Evgeni Sergeev

Setelah semua penyesuaian, Anda mungkin ingin menekan Wuntuk topmengingat pengaturan itu untuk kali berikutnya dimulai.
Evgeni Sergeev
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.