linux系统下监控打印机需要Hook的函数都有哪些

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux系统下监控打印机需要Hook的函数都有哪些相关的知识,希望对你有一定的参考价值。

如果只是监视普通文件操作,一般情况下不需要修改内核。
运行“strace -e file -o log.txt 可执行文件名" 即可。对已经运行的程序,用strace -p pid。
最创建子进程的,加-f参数。具体man strace。
参考技术A 我们在Linux中常用的文件系统主要有ext3、ext2及reiserfs。Linux目前几乎支持所有的Unix类的文件系统,除了我们在安装Linux操作系统时所要选择的ext3、reiserfs和ext2外,还支持苹果MACOS的HFS,也支持其它Unix操作系统的文件系统,比如XFS、JFS、Minix fs 及UFS等,您可以在kernel的源码中查看;如果您想要让系统支持哪些的文件系统得需要把该文件系统编译成模块或置入内核;当然Linux也支持Windows文件系统NTFST和fat,但不支持NTFS文件系统的写入;支持fat文件系统的读写。现在还有新的ext4文件系统。 参考技术B 运行“strace -e file -o log.txt 可执行文件名" 即可。对已经运行的程序,用strace -p pid。
最创建子进程的,加-f参数。具体man strace。
参考技术C 如果只是监视普通文件操作,一般情况下不需要修改内核。
运行“strace -e file -o log.txt 可执行文件名" 即可。对已经运行的程序,用strace -p pid。
最创建子进程的,加-f参数。具体man strace应该就行了吧

以上是关于linux系统下监控打印机需要Hook的函数都有哪些的主要内容,如果未能解决你的问题,请参考以下文章

Linux/Unix 使用inotify,hook函数来监控文件事件

Linux/Unix 使用inotify,hook函数来监控文件事件

hook ssdt 内核方面的大神来解答下疑惑

linux内核有没有hook机制

开源的linux运维监控工具都有哪些

ucos里的hook函数是啥?为啥要有这些函数?干啥用的?