Linux "top -c" para mostrar el comando completo


16

¿Qué parámetro me puede ayudar a mostrar el comando completo usando top -c?

Por ejemplo, tengo una de las salidas de 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 -

Hay más parámetros después --pid-file==/var/run/mysql/mysqld.pid, pero se cortan según el tamaño de la pantalla. ¿Cómo puedo hacerlos visibles?


2
¿Por qué preguntas? ¿Por qué no usas ps auxww, por ejemplo , quizás a través de watch?
— Basile Starynkevitch

Podrías usar htopcuál admite el desplazamiento.
— ortang

@BasileStarynkevitch, buena pregunta, no estoy acostumbrado a usar "ps", pero es bueno saberlo, gracias.
— user200340

Respuestas:


9

top per se no admite envoltura, si estoy en lo correcto. Una forma es que puede aumentar el ancho de su terminal de la siguiente manera.

export COLUMNS=_NO_YOU_DESIRE_
top

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

Con zsh al menos, esto tiene efectos secundarios indeseables, como cambiar el indicador del lado derecho y la posición inicial del cursor.
— Sridhar Sarnobat


0

Podrías usar algo como ps -eF > ps_out obtener una instantánea de sus procesos actuales, con todos los argumentos de la línea de comandos. O use htopcuál admite el desplazamiento.

hth


0

Lo que ayudó fue usar la -Oopción para mover el comando a la columna más a la izquierda y luego -feliminar la mayoría de los otros elementos. Estaba interesado en ver solo el comando completo que se estaba ejecutando.


No parece haber una discusión -Oo -fargumento top.
— Daniel Beck

Presione oadentro toppara mover las columnas hacia la izquierda y hacia la derecha. Presione fadentro toppara alternar columnas.
— Evgeni Sergeev

Después de toda la personalización, puede presionar Wpara toprecordar esas configuraciones para la próxima vez que comience.
— Evgeni Sergeev
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.