linux内核更换
https://blog.csdn.net/hongquan1991/article/details/55213360/
https://blog.csdn.net/weixin_42048417/article/details/80811484
https://blog.51cto.com/4594296/1792768
socket.h位置
/usr/include/x86_64-linux-gun/sys/socket.h
linux下安装和使用ctags
https://blog.csdn.net/u010748941/article/details/55046285
ubuntu16.04系统下的kernel 4.10的内核编译以及新增系统调用
https://blog.csdn.net/Xiaobai__Lee/article/details/72048829
ubuntu内核编译教程-编译linux4.10内核
https://www.jianshu.com/p/5e37d91bfbbe