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.