(standard c libraries translation )logwtmp
来源:互联网 发布:健康提醒软件 编辑:程序博客网 时间:2024/06/06 09:16
updwtmp, logwtmp - append an entry to the wtmp file
updwtmp, logwtmp - 增加入口到wtmp文件尾部
所需头文件
#include <utmp.h>
void updwtmp(const char *wtmp_file, const struct utmp *ut);
void logwtmp(const char *line, const char *name, const char *host);
updwtmp() appends the utmp structure ut to the wtmp file.
logwtmp() constructs a utmp structure using line, name, host, current time and current process ID. Then it calls updwtmp() to append the structure to the wtmp file.
updwtmp增加utmp结构体ut到wtmp文件尾部
logwtmp用line,name,host,current time和current process ID来构建一个utmp的结构体,然后调用updwtmp把这个结构体附加到wtmp文件尾部
FILES /var/log/wtmp database of past user logins
历史用户登陆数据库
Both functions are available under glibc2, but not under libc5. However, logwtmp() used to occur in the old libbsd. These days, the logwtmp() function is included in libutil. (Hence you'll need to add -lutil to your compiler command line to get it.)
这两个函数都在glibc2中有提供,但是在libc5中没有提供,然而logwtmp曾经在老版的libbsd中存在过,近来logwtmp函数包含在libutil
For consistency with the other "utmpx" functions (see getutxent(3)), glibc provides (since version 2.1):
#include <utmpx.h>
void updwtmpx (const char *wtmpx_file, const struct utmpx *utx);
This function performs the same task as updwtmp(), but differs in that it takes a utmpx structure as its last argument.
为了与另一个utmpx函数保持一致性,glibc提供了updtmpx函数
这个函数与updwtmp函数作用一样,但是它使用utmpx结构体作为后一个参数
updwtmp, logwtmp - 增加入口到wtmp文件尾部
所需头文件
#include <utmp.h>
void updwtmp(const char *wtmp_file, const struct utmp *ut);
void logwtmp(const char *line, const char *name, const char *host);
updwtmp() appends the utmp structure ut to the wtmp file.
logwtmp() constructs a utmp structure using line, name, host, current time and current process ID. Then it calls updwtmp() to append the structure to the wtmp file.
updwtmp增加utmp结构体ut到wtmp文件尾部
logwtmp用line,name,host,current time和current process ID来构建一个utmp的结构体,然后调用updwtmp把这个结构体附加到wtmp文件尾部
FILES /var/log/wtmp database of past user logins
历史用户登陆数据库
Both functions are available under glibc2, but not under libc5. However, logwtmp() used to occur in the old libbsd. These days, the logwtmp() function is included in libutil. (Hence you'll need to add -lutil to your compiler command line to get it.)
这两个函数都在glibc2中有提供,但是在libc5中没有提供,然而logwtmp曾经在老版的libbsd中存在过,近来logwtmp函数包含在libutil
For consistency with the other "utmpx" functions (see getutxent(3)), glibc provides (since version 2.1):
#include <utmpx.h>
void updwtmpx (const char *wtmpx_file, const struct utmpx *utx);
This function performs the same task as updwtmp(), but differs in that it takes a utmpx structure as its last argument.
为了与另一个utmpx函数保持一致性,glibc提供了updtmpx函数
这个函数与updwtmp函数作用一样,但是它使用utmpx结构体作为后一个参数
0 0
- (standard c libraries translation )logwtmp
- (standard c libraries translation)isalpha家族
- (standard c libraries translation )atoi家族
- (standard c libraries translation)alloca
- (standard c libraries translation )sbrk家族
- (standard c libraries translation )malloc家族
- (standard c libraries translation )getpagesize
- ( standard c libraries translation )time家族
- (standard c libraries translation )bcmp家族
- (standard c libraries translation )index
- ( standard c libraries translation )memcpy家族
- (standard c libraries translation )strcmp家族
- (standard c libraries translation )strcat
- (standard c libraries translation )strchr
- (standard c libraries translation )strspn
- (standard c libraries translation )strcpy
- (standard c libraries translation )strdup
- (standard c libraries translation )strlen
- 20 Android Spinner
- 跟我一起写 Makefile(十)
- Maven中的WEB工程转换为MyEclipse中的WEB工程(自动部署,调试)
- Android用户界面菜单之子菜单(Sub Menu)
- 软件工程之软件工程管理
- (standard c libraries translation )logwtmp
- Hibernate查询方式汇总
- 模仿mongodb采用xml+json实现小型数据库
- 【动态规划之路径选择】
- socket编程注意事项
- 编译OpenCV
- System Address Map Initialization in x86/x64 Architecture Part 1: PCI-Based Systems
- Eclipse安装SVN插件
- 使用ffmpeg步骤