Aus der früheren Frage:
warum heißen utmp, wtmp und btmp so, wie sie heißen?
Ich würde gerne wissen, was der Teil „tmp“ ist. Ist es „temp/temporär“. Wie Sie der vorherigen Frage entnehmen können, wurde dieser Teil nicht beantwortet.
Antwort1
tmp
kann eine Abkürzung sein fürvorübergehend(wie invorübergehend), da diese Dateien, wie Protokolldateien, regelmäßig rotiert/gekürzt werden. Die utmp
und wtmp
Dateien befanden sich ursprünglich auch /tmp
inin Version 3 AT&T Unix.
Heutzutage könnte man es jedoch tmp
als Abkürzung fürZeitstempel. tm
ist auch eine gebräuchliche Abkürzung fürZeit(siehe z. B. das Handbuch zur ctime()
C-Funktion unddie time.h
Kopfzeile) und diese Dateien enthalten die Zeitstempel für Systemereignisse im Zusammenhang mit der Anmeldung von Benutzern.
- Das kommt
u
wahrscheinlichutmp
vonBenutzer. - Das
b
inbtmp
(auf Systemen, die es haben) kommt wahrscheinlich vonschlecht(falsche Anmeldungen). - Das
w
inwtmp
Maikomme ausWHO(wie in „Wer war angemeldet?“), aber nicht vonwho
oderw
(den Dienstprogrammen), da diese verwendenutmp
und nichtwtmp
.