Sé cuando escribe sudo ps ax
, que enumera todos los procesos en ejecución en el sistema. ¿Pero quieres saber qué es el hacha? ¿Qué hacha significa? ¿Es esa abreviatura?
Sé cuando escribe sudo ps ax
, que enumera todos los procesos en ejecución en el sistema. ¿Pero quieres saber qué es el hacha? ¿Qué hacha significa? ¿Es esa abreviatura?
Respuestas:
Esto es lo que dice la página del manual:
una
Levante la restricción "solo usted" de estilo BSD, que se impone al conjunto de todos los procesos cuando se utilizan algunas opciones de estilo BSD (sin "-") o cuando la configuración de personalidad ps es similar a BSD. El conjunto de procesos seleccionados de esta manera es adicional al conjunto de procesos seleccionados por otros medios. Una descripción alternativa es que esta opción hace que ps enumere todos los procesos con un terminal (tty) o que enumere todos los procesos cuando se usa junto con la opción x.
X
Levante la restricción "debe tener un tty" de estilo BSD, que se impone al conjunto de todos los procesos cuando se utilizan algunas opciones de estilo BSD (sin "-") o cuando la configuración de personalidad ps es similar a BSD. El conjunto de procesos seleccionados de esta manera es adicional al conjunto de procesos seleccionados por otros medios. Una descripción alternativa es que esta opción hace que ps enumere todos los procesos de su propiedad (el mismo EUID que ps), o que enumere todos los procesos cuando se usa junto con una opción.
En palabras más simples, la opción 'a' instruye a 'ps' para enumerar los procesos de todos los usuarios en el sistema en lugar de solo los del usuario actual. Del mismo modo, la opción 'x' incluye procesos que no se ejecutan en una terminal, como los procesos de daemon. Por eso se enumeran todos los procesos en el sistema. También puedes usar
ps axu
que está mejor formateado según el usuario.
ps ax
tiene el mismo efecto queps -ax
sin el-
?