Linux实用教程 Linux设备管理与模块机制.ppt
一只****写意
亲,该文档总共26页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
Linux实用教程 Linux设备管理与模块机制.ppt
设备管理与模块机制基本概念基本概念基本概念VFS中的文件(1)llseek(file,offset,whence):修改文件的读写指针。(2)read(file,buf,count,offset):从设备文件的offset处开始读出count个字节,然后增加*offset的值。(3)write(file,buf,count,offset):从设备文件的offset处写入count个字节,然后增加*offset的值。(4)ioctl(inode,file,cmd,arg):向一个硬件设备发命令,对设备进行控
Linux实用教程 Linux设备管理与模块机制.ppt
设备管理与模块机制基本概念基本概念基本概念VFS中的文件(1)llseek(fileoffsetwhence):修改文件的读写指针。(2)read(filebufcountoffset):从设备文件的offset处开始读出count个字节然后增加*offset的值。(3)write(filebufcountoffset):从设备文件的offset处写入count个字节然后增加*offset的值。(4)ioctl(inodefilecmdarg):向一个硬件设备发命令对设备进
Linux实用教程 Linux设备管理与模块机制.ppt
设备管理与模块机制基本概念基本概念基本概念VFS中的文件(1)llseek(fileoffsetwhence):修改文件的读写指针。(2)read(filebufcountoffset):从设备文件的offset处开始读出count个字节然后增加*offset的值。(3)write(filebufcountoffset):从设备文件的offset处写入count个字节然后增加*offset的值。(4)ioctl(inodefilecmdarg):向一个硬件设备发命令对设备进
Linux实用教程 linux系统调用.ppt
Chapter5:系统调用为什么需要系统调用(1)为什么需要系统调用(2)相关数据和代码系统调用时的内核栈系统调用时的内核栈系统调用时的内核栈系统调用时的内核栈sys_call_tablesys_call_tablesystem_callret_from_sys_call中英文日报导航站www.anydaily.comarch/i386/kernel/traps.c系统调用编号宏定义展开系统调用宏定义展开系统调用例:系统调用getuid()的实现例:系统调用getuid()的实现例:系统调用getuid(
03 Linux实用教程.ppt
Linux实用教程登录、注销和关闭系统对于初次使用Linux系统的用户来说,使用命令管理Linux系统过于复杂,用户可以进入Linux系统的桌面环境(如GNOME)进行管理。在Fedora8系统中可以实现听歌、看电影、查看图像、编辑图像、QQ聊天、BT下载、访问网站、收发邮件、FTP上传、文本查看以及PDF文档查看等功能。3.1登录、注销和关闭系统3.1.1登录系统图3-1图形化登录界面图3-2以特权身份登录图3-3GNOME图形化桌面3.1.2注销系统图3-4注销确认对话框3.1.3关机和重新启动系统图