1五、linux中last命令顯示年份信息

#include <stdio.h>ide

#include <utmp.h>get

#include <string.h>string

#include <time.h>it


int main(void) {io

        struct utmp *line;編譯

        time_t timestamp;ast

        utmpname("/var/log/wtmp");class

        setutent();gcc

        while( (line = getutent()) != NULL) {gc

                if (line->ut_type == USER_PROCESS ) {

                        timestamp = line->ut_tv.tv_sec;

                        printf("%s %s %s %s", line->ut_user, line->ut_line,line->ut_host, asctime(localtime(&timestamp)));

                }

        }

        endutent();

        return 0;

}


編譯生成執行命令

gcc -Wall last.c -o last


執行

./last

相關文章
相關標籤/搜索