Solución 1:
La respuesta correcta es:-U '!root'
(o -u '!root'
en algunos Ubuntu). Esto se introdujo en top v3.2.9:
man top
para la opción -U:
Al anteponer un signo de exclamación ('!') a la identificación o nombre del usuario, se indica a la parte superior que muestre solo los procesos con usuarios que no coinciden con el proporcionado.
Recuerde poner el signo de exclamación y el nombre de usuario entre comillas simples.
Solución 2:
Además, a partir de la versión 3.3, solo puede escribir u
mientras top
se está ejecutando e ingrese ese !root
cadena.
Solución 3:
top -U root
muestra solo los procesos desde la raíz. Desafortunadamente, esa es la única opción para limitar usuarios de acuerdo con la página de manual.