UTMP(5) — NEWS-OS Programmer’s Manual
名称
utmp, wtmp − ログイン記録
解説
utmp ファイルは、現在誰がシステムを使用しているのかについての情報 を記録しています。このファイルは、インクルードファイル中で宣 言されている、次のような構造体のエントリの並びです。
/∗
∗ Copyright(c) 1980 Regents of the University of California.
∗ All rights reserved. The Berkeley software License Agreement
∗ specifies the terms and conditions for redistribution.
∗
∗ @(#)utmp.h 5.1(Berkeley) 5/30/85
∗/
/∗
∗ utmp および wtmp ファイルの構造体
∗
∗ 配列の添字を 8 と仮定するの好ましくない
∗/
struct utmp {
charut_line[8]; /∗ tty 名 ∗/
charut_name[8]; /∗ ユーザ ID ∗/
charut_host[16]; /∗ リモートの場合、ホスト名 ∗/
longut_time; /∗ 入った時刻 ∗/
};
この構造体は、ユーザ端末に関連した特殊ファイルの名前、ユーザ のログイン名、および time(3C) 形式のログイン時刻を与えます。
wtmp ファイルは、ログインおよびログアウトのすべての記録です。空の ユーザ名は、入ったターミナル上でのログアウトを示します。さら に、端末名‘~’は、システムが、示された時刻にリブートされた ことを表します。端末名‘|’と‘{’を伴った、隣接するエント リのペアは、 date コマンドがシステム時刻を変化させた直前および直後のシステム保守時刻を表します。
wtmp は、 login(1) および init(8) により保守されます。これらのプログラムは、どちらもファイルを 作成しないので、もしこのファイルが削除されると、記録保持はさ れなくなります。これは、 ac(8) に要約されています。
関連ファイル
/etc/utmp /usr/adm/wtmp
関連事項
login(1), init(8), who(1), ac(8)
NEWS-OSRelease 4.2.1R