Texto de comando completo con unix ps


29

Cuando entramos:

ps -f

... el texto de la columna CMD no muestra el comando completo. ¿Alguna forma de evitar que esta truncando?

Parece que está mostrando los primeros 80 caracteres. Estamos ejecutando un comando de registro bastante que tiene muchos cambios de línea de comandos.


Gracias por las respuestas ... no parece que ninguno de estos haga el truco ...

Respuestas:


26

Canalizar el resultado en cat .. eso va a ignorar la configuración de su terminal.

ps -f | cat

13

Encontré esto en mi página de manual de 9 ps de FreeBSD:

-w Usa 132 columnas para mostrar información, en lugar de la predeterminada                cual es el tamaño de tu ventana Si la opción -w se especifica más                de una vez, ps utilizará tantas columnas como sea necesario sin                respeto por el tamaño de su ventana . Tenga en cuenta que esta opción no tiene efecto                si la columna "comando" no es la última columna mostrada.

Asi que:

ps auxww

Hice lo que quería.

HTH!


Confundido por qué esta no es la respuesta más popular.
Adam Mackler

2
+1 por no involucrar ningún otro comando. ps -fww (usando la sintaxis de opciones de UNIX) también funciona.
Melebius

11

ps detecta el tamaño de la ventana de su terminal y se ajusta a eso.

Solución: ¡no salga directamente al terminal!

ps -f | less

10

Si /usr/ucb dir existe, entonces puede intentar seguir el comando

/usr/ucb/ps -auxww | grep java

3

man ps:

-w Usa 132 columnas para mostrar información, en lugar de la predeterminada   cual es el tamaño de tu ventana Si el -w   La opción se especifica más de una vez, ps   utilizará tantas columnas como sea necesario   sin tener en cuenta el tamaño de su ventana.   Cuando la salida no es a un terminal, un   Número ilimitado de columnas son siempre   usado.

Por lo tanto

ps -f | cat

trabajos


0

Dia de dia

No olvide que, por lo tanto, solo funciona con ps normal y no con ludita ucb ps.

Ucb ps usa múltiples opciones -w para darle la línea de comando completa.

HTH

aclamaciones,

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.