标签:输出 文件夹 return 系统 查找命令 用户 专业 帮助 gui
man -k key1|grep key2|grep key3|...
搜索查询帮助man 2
在系统中调用查找命令whatis 关键字
查看帮助man -f 关键字
查找帮助cp source-file target-file
修改或复制文件od -tx1 /var/run/utmp
一个字节一个字节地查看utmp文件的二进制内容cat /var/run/utmp
查看utmp文件内容grep -nr XXX /usr/include
查看xxx在文件夹中的定义,查找宏定义,类型定义-q
隐藏文件名-v
显示文件名-c<字节>
显示字节数-n<行数>
显示的行数#include <stdio.h>
#include <stdlib.h>
#include <utmp.h>
#include <fcntl.h>
#include <unistd.h>
int show_info( struct utmp *utbufp )
{
printf("%-8.8s", utbufp->ut_name);
printf(" ");
printf("%-8.8s", utbufp->ut_line);
printf(" ");
printf("%10ld", utbufp->ut_time);
printf("\n");
return 0;
}
int main()
{
struct utmp current_record;
int utmpfd;
int reclen = sizeof(current_record);
//打开utmp 文件
if ( (utmpfd = open(UTMP_FILE, O_RDONLY)) == -1 ){
perror( UTMP_FILE );
exit(1);
}
//读取utmp中的每一条记录
while ( read(utmpfd, ¤t_record, reclen) == reclen )
//显示记录中的相关信息
show_info(¤t_record);
//关闭utmp文件
close(utmpfd);
return 0;
}
2018-2019-1 20165205 《信息安全系统设计基础》第六周学习总结
标签:输出 文件夹 return 系统 查找命令 用户 专业 帮助 gui
原文地址:https://www.cnblogs.com/mushroomissmart/p/9904415.html