重读APUE(4)-fcntl和ioctl的区别
2024-09-04 09:25:46
fcntl(File Control)-文件控制
ioctl(In/Out Control)-I/O控制
1. fcntl作用于文件,提供对文件的基础控制;ioctl作用于文件和设备对象,一般用来向设备发送命令,或者控制设备属性;
2. fcntl是系统预先定义好的命令选项,不能自定义;ioctl可以通过驱动程序自定义,驱动程序中可以通过file_operations->unlocked_ioctl实现针对特定设备的定制命令控制;
最新文章
- 玩转Docker镜像
- 升级OS X EI Capition 版本导致cocoapods 使用终端上pod: command not found
- PowerShell remoting中的second-hop问题
- [转载]快速搭建Spring MVC 4开发环境
- BZOJ 3532: [Sdoi2014]Lis (最大流)
- CODE:BLOCK中的CreateProcess: No such file or directory
- GridView动态增加行
- 读书笔记--用Python写网络爬虫02--数据抓取
- 疑问:Spring中构造器、init-method、@PostConstruct、afterPropertiesSet孰先孰后,自动注入发生时间
- 前端工程之node基础
- Android应用开发allowBackup敏感信息泄露的一点反思
- 浅谈CDN、SEO、XSS、CSRF
- 芝麻HTTP: 1.9.3-Scrapyd-Client的安装
- hibernate 调用存储过程返回参数
- DLC 基本定律与规则2
- 应急响应-GHO提取注册表快照
- Linux-GLIBCXX版本过低导致编译错误--version `GLIBCXX_3.4.20' not found
- jQuery中对未来的元素绑定事件用bind、live or on
- java 字符串转16进制的方法
- java定义object数组(可以存储String或int等多种类型)
热门文章
- ubuntu16.04安装zabbix-server3.4
- JDK8 dockerfile
- C# Winfrom DataGridView常用设置
- Nginx,Haproxy/lvs负载均衡的优缺点分析
- 用js刷剑指offer(反转链表)
- YOLO---YOLOv3 with OpenCV 再使用
- Educational Codeforces Round 76 (Rated for Div. 2) D
- C++ 中对vector<;T*>; 数组的查找和排序
- JavaScript004,输出
- python+Appium自动化:日志logging模块