
Necesito obtener los detalles de los usuarios que iniciaron sesión durante los últimos 6 meses para analizarlos y aumentar la CPU de mi servidor. Probé el comandoúltimo -apero no está dando los resultados completos. Alguien, por favor, ayúdeme a obtener los detalles de los usuarios que iniciaron sesión durante los últimos 6 meses.
¡Gracias de antemano!
Respuesta1
Versiones más nuevas
Puedes usar -s
la opción:
last -s -6month
Muestra el estado de los inicios de sesión desde el momento especificado.
Úselo -t
para especificar hasta otra fecha si lo desea.
Si recibe un mensaje como:
wtmp begins Tue Apr ...
significa que "logrotate" ha eliminado sus archivos de registro por lo que no tiene acceso para usarlos.
para versiones anteriores debes especificar tiempo completo:
last -t 20170101000000