Por que 'last' show '{' and '|' no campo TTY?

2

Recentemente, configuramos uma nova máquina FreeBSD 7.2 em 11 de março. Ao olhar para last , notamos alguns caracteres engraçados para o campo TTY.

O que esses personagens significam? Note que, neste momento, o sysadmin estava lutando com o NTP.

# last |grep date
date             {                         Fri Mar 10 17:26
date             |                         Fri Mar 10 15:26
date             {                         Fri Mar 10 15:26
date             |                         Fri Mar 10 03:14
date             {                         Fri Mar 10 03:11
date             |                         Sat Mar 11 15:22
date             {                         Sat Mar 11 15:21
date             |                         Sat Mar 11 09:20

E de acordo com man last , posso especificar o tty usando -t tty :

# last -t {
date             {                         Fri Mar 10 17:26
date             {                         Fri Mar 10 15:26
date             {                         Fri Mar 10 03:11
date             {                         Sat Mar 11 15:21
    
por Stefan Lasiewski 24.03.2011 / 19:05

1 resposta

2

De utmp(5) :

The system time has been manually or automatically updated (see
date(1)).  The command name date is recorded in the field
ut_name.  In the field ut_line, the character '|' indicates the
time prior to the change, and the character '{' indicates the
new time.

Então eu e {estamos ali apenas para indicar que a hora do sistema está sendo alterada.

    
por 25.03.2011 / 01:32