linux c定位读取数据pread
2023-09-27 14:29:33 时间
sprintf(filename,"/proc/%d/mem",getpid());//本程序虚拟内存文件
fd=open(filename,O_RDWR);
if(fd==-1) printf("open error:%m\n"),exit(-1);
pread(fd, data,4,(off_t) //从虚拟内存的相同地址中,读取实际地址位置相同的数据到data中
//pread() = lseek()+read()
//lseek(fd,(off_t) a,SEEK_SET);
//read(fd, data,4);
printf("%d\n",data);
close(fd);
相关文章
- linux 【内存】4. 内存泄漏了,我该如何定位和处理?
- 10 个你从未用过的 Linux 命令
- Linux集群和自动化维1.1.4 评估网站性能的专业术语
- Kali Linux 默认以非 root 身份运行
- ubuntu环境下编译linux内核问题解决备忘
- Linux 内核usb_bulk_msg 接口
- linux服务器硬盘IO读写负载高来源定位 pt-ioprofile
- Linux下SVN命令switch用法
- linux系统编程快速定位头文件的技巧之强大的grep命令
- 查看Linux系统版本信息
- 【正点原子Linux连载】第四十九章 Linux按键输入实验 -摘自【正点原子】I.MX6U嵌入式Linux驱动开发指南V1.0
- Android系统开发(6)——Linux底层输入输出
- 【原】Linux环境下Shell调用MySQL并实现定时任务
- Linux 正在尝试其他镜像