一、什么是Netlink通信机制 Netlink套接字是用以实现用户进程与内核进程通信的一种特殊的进程间通信(IPC) ,也是网络应用程序与内核通信的最常用的接口。 Netlink 是一种特殊的 socket,它是 Linux 所特有的,类似于 BSD 中的AF_ROUTE 但又远比它的功能强大,目 ...
分类:
Web程序 时间:
2017-01-20 18:57:42
阅读次数:
301
启用status模块【--with-http_stub_status_module】nginx安装完成之后,在后续的使用中发现需要的模块有些未安装,这时怎么办呢?到nginx的源码目录下,重新编译,但是不要makeinstall。具体步骤:#cd/home/nginx-1.6.3#./configure--prefix=/usr/local/nginx--with-openssl=/h..
分类:
其他好文 时间:
2017-01-16 23:19:17
阅读次数:
339
1. mycdev.c 2. Makefile 3. 应用层app 4. 加载驱动 sudo insmod mycdev.ko 5. 创建设备节点,并指定权限 sudo mknod /dev/mycdev c 250 0 sudo chmod 666 /dev/mycdev 6. 测试字符设备 ca ...
分类:
系统相关 时间:
2017-01-16 00:10:41
阅读次数:
282
下载Nginx源码(尽量与原来版本一样,此处我使用的是nginx-1.5.1.tar.gz)tar-zxfnginx-1.5.1.tar.gzcdnginx-1.5.1之前使用的编译参数为:./configure--prefix=/usr/local/webserver/nginx使用nginx-V可以看到没有添加任何模块:[root@iZ25ljcq1ahZvhost]#/usr/local/webserver/..
分类:
其他好文 时间:
2017-01-10 10:18:41
阅读次数:
137
对于新手来讲,linux的框架实在是太庞大,况且很多知识点需自己做才能理解 设备 文件 ,设备编号 #ll -a /dev 在每一行都可以看到设备文件、设备编号(主、次) 对于每种硬件设备,系统内核有相应的设备驱动程序负责对它的处理。而在Unix 中,使用设备文件的方式来表示硬件设备,每种设备驱动程 ...
分类:
其他好文 时间:
2016-12-30 20:51:03
阅读次数:
298
vmstat(虚拟内存) 显示一次统计结果 modprobe /insmod (rmmod) ...
分类:
系统相关 时间:
2016-12-26 18:43:55
阅读次数:
367
Linux系统裁剪笔记之五dropbear嵌入式系统专用ssh远程登录服务1.什么裁剪?本篇文章的主要目的是让笔者和读者更深的认识Linux系统的运作方式,大致内容就是把Linux拆开自己一个个组件来组装,然后完成一个微型的Linux系统.下面,让我们来实现吧..写的不好的地方请指教.2.原理大家都..
分类:
系统相关 时间:
2016-12-21 11:58:44
阅读次数:
330
Linux系统裁剪笔记1.什么裁剪?本篇文章的主要目的是让笔者和读者更深的认识Linux系统的运作方式,大致内容就是把Linux拆开自己一个个组件来组装,然后完成一个微型的Linux系统.下面,让我们来实现吧..写的不好的地方请指教.2.原理大家都知道,操作系统的启动流程是(主要是Linux):PO..
分类:
系统相关 时间:
2016-12-13 16:51:53
阅读次数:
277
Linux系统裁剪笔记之二1.什么裁剪?本篇文章的主要目的是让笔者和读者更深的认识Linux系统的运作方式,大致内容就是把Linux拆开自己一个个组件来组装,然后完成一个微型的Linux系统.下面,让我们来实现吧..写的不好的地方请指教.2.原理大家都知道,操作系统的启动流程是(主要是Linux..
分类:
系统相关 时间:
2016-12-13 00:19:29
阅读次数:
430
1、常用的模块操作命令 (1)lsmod(list module,将模块列表显示),功能是打印出当前内核中已经安装的模块列表 (2)insmod(install module,安装模块),功能是向当前内核中去安装一个模块,用法是insmod xxx.ko (3)modinfo(module info ...
分类:
系统相关 时间:
2016-12-12 19:17:51
阅读次数:
247