课程大纲:
C++设计模式培训
课程简介:
在linux系统上实现对文件的监控:
通过对内核的修改和优化,可以实现对整个文件系统的实时监控。
能够监控对文件的所有操作:读、写、修改、删除、创建、复制、移动等。
能够兼容所有linux支持的文件系统,包括windows、mac os。
课程大纲:
1、linux文件系统接口
2、linux文件系统的超级块
3、linux文件系统的节点
4、linux文件系统的目录项
5、linux内核page cache的实现机制
6、linux内核读写文件的过程(即IO的读写过程)
7、在linux内核中创建、读、写文件
8、linux内核对文件监控的实现