用mknod命令创建设备文件,并编写一个应用程序,打开这个设备文件,打开成功或失败都要输出提示信息,最后关闭这个文件。
/*test.c*/
#include <stdio.h>
#include <stdlib.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
int main()
{
int testdev;
char buf[100];
testdev=open("/dev/hello",O_RDONLY);
if(testdev==-1)
{
printf("Can't open file\n");
exit(0);
}
printf("device open successe!\n");
}