0 votos

Último archivo fuente de comandos

A pesar de lo que pensaba, no parece haber ninguna respuesta concreta/moderada en la red, así que mi pregunta es: ¿dónde está el last ¿de dónde obtiene la información el comando? He encontrado el archivo antes, pero hace meses, y no puedo recordar dónde está. Entonces, ¿cuál es el directorio del archivo donde last ¿Guarda su registro?

EDITAR

Esto es técnicamente lo mismo que esta pregunta , excepto por una cosa: "/private/var/log/com.apple.launchd" NO EXISTE en mi mac (tal vez era anterior a El Capitán) como lo demuestra el hecho de que

ls /private/var/log | grep "com.apple.launchd"

no devuelve nada. com.apple.xpc.launchd existe, pero está vacío. Así que por favor reabra la pregunta, ya que algo es diferente

1voto

Greg Tarsa Puntos 136

Desde Mac OS X 10.6 (Snow Leopard) Apple ha sustituido el utmp / wtmp mecanismo con el sistema de registro de Apple. Véase man 5 utmpx para más detalles. He aquí un extracto pertinente:

Traditionally, separate files would be used to store the running log of the logins
and logouts (wtmpx), and the last login of each user (lastlogx).  With the avail-
ability of the Apple system log facility asl(3), these separate files can be
replace with log entries, which are automatically generated when utmpx entries are
written.  The API to access the logins and logouts is described in
endutxent_wtmp(3) while the last login info is accessible with getlastlogx(3).

Ver man asl para la interfaz programática con el sistema de registro. Apple Syslog guarda toda su información tipo utmp/wtmp/lastlog en /var/log/asl/*.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X