utmp

El archivo utmp es un fichero binario con información de cada usuario que está conectado en un momento dado; el programa /bin/login genera un registro en este fichero cuando un usuario conecta, mientras que init lo elimina cuando desconecta. Aunque habitualmente este archivo está situado en /var/adm/, junto a otros ficheros de log, es posible encontrar algunos Unices - los más antiguos - que lo situan en /etc/. Para visualizar el contenido de este archivo podemos utilizar órdenes como last (indicando el nombre de fichero mediante la opción -f), w o who:
anita:/# who
root       console      Mar  2 00:13
root       pts/2        Mar  3 00:47  (unix)
root       pts/3        Mar  2 00:18  (unix)
root       pts/5        Mar  2 00:56  (unix)
root       pts/6        Mar  2 02:23  (unix:0.0)
root       pts/8        Mar  3 00:02  (unix:0.0)
root       pts/7        Mar  2 23:43  (unix:0.0)
root       pts/9        Mar  3 00:51  (unix)
root       pts/10       Mar  6 00:23  (unix)
anita:/#
Como sucedía con wtmp, algunos Unices utilizan también una versión extendida de utmp (utmpx) con campos adicionales.

© 2002 Antonio Villalón Huerta