Da pergunta anterior:
por que utmp, wtmp e btmp são chamados como são?
Eu gostaria de saber qual é a parte 'tmp'. É 'temperário/temporário'. Como você pode ver na pergunta anterior, essa parte não foi respondida.
Responder1
tmp
pode ser curto paratemporário(como emtransitório), uma vez que esses arquivos são, como arquivos de log, periodicamente rotacionados/truncados. Os arquivos utmp
e wtmp
também residiam inicialmente /tmp
quando foram introduzidosna versão 3 AT&T Unix.
No entanto, tmp
hoje em dia poderia ser lido como uma abreviatura decarimbo de data/hora. tm
também é uma abreviatura comum detempo(veja, por exemplo, o manual para a ctime()
função C eo time.h
cabeçalho) e esses arquivos contêm os carimbos de data/hora dos eventos do sistema relacionados ao login dos usuários.
- O
u
inutmp
provavelmente vem dedo utilizador. - A
b
entradabtmp
(nos sistemas que a possuem) provavelmente vem deruim(logins incorretos). - O
w
emwtmp
poderiavem de ondeQuem(como em "quem estava logado?"), mas não dewho
ouw
(dos utilitários) como eles usamutmp
e não dewtmp
.