6.7 登录会计 大多数U N I X系统都提供下列两个数据文件: u t m p文件,它记录当前登录进系统的各个用 户;w t m p文件,它跟踪各个登录和注销事件。 在V 7中,包含下列结构的一个二进制记录写入这两个文件中: struct utmp { char ut_line[8]; /* tty line: "ttyh0", "ttyd0", "ttyp0", ... */ char ut_name[8]; /* login name */ long ut_time; /* seconds since Epoch */ } ; 登录时, l o g i n程序填写这样一个结构,然后将其写入到 u t m p文件中,同时也将其添写到 w t m p 文件中。注销时, i n i t进程将u t m p文件中相应的记录擦除 (每个字节都填以0 ),并将一个新记录 添写到w t m p文件中。读w t m p文件中的该注销记录,其u t _ n a m e字段清除为0。在系统再启动时, 以及更改系统时间和日期的前后,都在 w t m p文件中添写特殊的记录项。 w h o ( 1 )程序读u t m p文 件,并以可读格式打印其内容。后来的 U N I X版本提供 l a s t ( 1 )命令,它读w t m p文件并打印所选 择的记录。 大多数U N I X版本仍提供u t m p和w t m p文件,但其中的信息量却增加了。V 7中2 0字节的结构 在S V R 2中已扩充为3 6字节,而在S V R 4中,u t m p结构已扩充为3 5 0字节。 S V R 4中这些记录的详细格式请参见手册页 u t m p ( 4 )和u t m p x ( 4 )。S V R 4中这两 个文件都在目录 / v a r / a d m中。S V R 4提供了很多函数 (见g e t u t ( 3 )和g e t u t x ( 3 ) )读或写 这两个文件。 4 . 3 + B S D中登录记录的格式请参见手册页 u t m p ( 5 )。这两个文件的路径名是 / v a r / r u n / u t m p和/ v a r / l o g / w t m p。 6.8 系统标识 P O S I X . 1定义了u n a m e函数,它返回与主机和操作系统有关的信息。 #include int uname(struct utsname *n a m e) ; 返回:若成功则为非负值,若出错则为- 1 1 1 6 U N I X环境高级编程 下载
2022-06-05 19:39:35 18.16MB UNIX 环境高级编程 linux
1
Linux运维-运维课程MP4频-05-入侵检测-17tcpdump抓取TCP协议的标识位.mp4
2022-06-02 22:00:42 31.13MB linux 运维 tcp/ip 文档资料
CPK算法与标识认证.doc
2022-05-29 14:07:00 3.42MB 文档资料 算法
SMD_贴片三极管_稳压管_二极管标识手册
2022-05-28 09:01:20 1.3MB 源码软件
1
垃圾分类标识(国标带小图标).rar
2022-05-24 14:06:03 1.1MB 分类 源码软件 数据挖掘 人工智能
垃圾分类标识(国标大标).rar 图
2022-05-24 14:06:03 1.58MB 分类 源码软件 数据挖掘 人工智能
垃圾分类标识(国标)源文件图 cdr.rar
2022-05-24 14:06:02 3.82MB 分类 源码软件 数据挖掘 人工智能
这个库文件alicloud-android-utdid-1.1.5.4.jar,是阿里出的用于获取Android设备标识的库,不用自己再去考虑多种逻辑来匹配实现来安卓设备的唯一了。 简直不要太好用。
2022-05-19 18:04:16 39KB android jar 源码软件 java
1
江苏省食品安全电子追溯编码及标识载体标准.doc
2022-05-19 14:02:18 127KB 电子资料
【药品GMP认证】标识的管理规定【生产技术】.doc
2022-05-17 22:05:22 43KB 文档资料