utmp, wtmp und btmp: was ist das „tmp“

utmp, wtmp und btmp: was ist das „tmp“

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

tmpkann eine Abkürzung sein fürvorübergehend(wie invorübergehend), da diese Dateien, wie Protokolldateien, regelmäßig rotiert/gekürzt werden. Die utmpund wtmpDateien befanden sich ursprünglich auch /tmpinin Version 3 AT&T Unix.

Heutzutage könnte man es jedoch tmpals Abkürzung fürZeitstempel. tmist auch eine gebräuchliche Abkürzung fürZeit(siehe z. B. das Handbuch zur ctime()C-Funktion unddie time.hKopfzeile) und diese Dateien enthalten die Zeitstempel für Systemereignisse im Zusammenhang mit der Anmeldung von Benutzern.

  • Das kommt uwahrscheinlich utmpvonBenutzer.
  • Das bin btmp(auf Systemen, die es haben) kommt wahrscheinlich vonschlecht(falsche Anmeldungen).
  • Das winwtmp Maikomme ausWHO(wie in „Wer war angemeldet?“), aber nicht von whooder w(den Dienstprogrammen), da diese verwenden utmpund nicht wtmp.

verwandte Informationen