%3F.png)
ElúltimoEl comando nos muestra qué usuarios han iniciado sesión, pero ¿cómo puedo encontrar el archivo que el comando último¿Lo lee y lo procesa?
Respuesta1
Puede comprobar qué archivos abre un programa determinado con una ruta como esta:
$ strace last |& grep open
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
open("/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
open("/var/log/wtmp", O_RDONLY) = 3
open("/etc/localtime", O_RDONLY|O_CLOEXEC) = 4
El archivo que estás buscando es /var/log/wtmp
. Puedes leer más al respecto en man 5 wtmp
.