Linux学习
1. Linux指令:rmmod——删除不必要的模块
rmmod 即remove module的简称
功能说明:删除模块。
语法:rmmod [-as][模块名称...]
说明:执行rmmod指令,可删除不需要的模块。Linux操作系统的核心具有模块化的特性,因此在编译核心时,务须把全部的功能都放入核心。你可以将这些功能编译成一个个单独的模块,待有需要时再分别载入它们。
参数:
-a 删除所有目前不需要的模块。
-s 把信息输出至syslog常驻服务,而非终端机界面。
2.设备与模块
1.字符设备:字符设备驱动程序通常至少要实现open、close、read和write系统调用。这些设备文件和普通文件之间的唯一差别在于对普通文件的访问可以前后移动访问位置,而大多数字符设备是一个只能顺序访问的数据通道。
2.块设备:和字符设备类似,块设备也是通过/dev目录下的文件系统节点来访问。
3.网络接口:网络接口由内核中的网络子系统驱动,负责发送和接受数据包,但它不需要了解每项事务如何映射到实际传送的数据包。
3. 内核空间,用户空间

浙公网安备 33010602011771号