Linux系统
ccfeng2008
这个作者很懒,什么都没留下…
展开
-
Linux下/proc目录简介
Linux下/proc目录简介1. /proc目录Linux 内核提供了一种通过 /proc 文件系统,在运行时访问内核内部数据结构、改变内核设置的机制。proc文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间。它以文件系统的方式为访问系统内核数据的操作提供接口。用户和应用程序可以通过proc得到系统的信息,并可以改变内核的某些参数。由于系统的信息,如进程,是动态改变的,所转载 2012-09-05 10:15:50 · 490 阅读 · 0 评论 -
aodv协议的研究与分析
1 AODV 报文格式AODV 有三种基本的协议报文类型:RREQ 报文、RREP 报文和RRER 报文。1.1 RREQ 报文a. 对RREQ 的处理接收到RREQ 的结点做如下处理:(1)创建一个表项,先不分配有效序列号,用于记录反向路径。(2)如果在“路由发现定时”内已收到一个具有相同标识的RREQ 报文,则抛弃该报文,不做任何处理;否则,对该表项进行更新如下:I转载 2012-09-05 10:54:48 · 666 阅读 · 0 评论 -
linux下wifi设备的实现逻辑
说起 Linux 对 WiFi 的支持和实现,给它最有力支持的莫过于 HP 公司的 Jean Tourrilhe。他为当时的Linux定义了一套无线的API,称之为 "Wireless Extension",即无线扩展。在 Linux kernel 2.0.30 和 2.1.17 时被采用。逻辑图:无线设备驱动 -----> Linux内核 -----> wireless-转载 2012-11-22 20:58:09 · 2508 阅读 · 0 评论 -
查看ubuntu无线网卡是否支持AP(master )模式
1.首先用lsusb 然后用ifconfig -a 看下你有哪几块网卡。2.安装ethtoolsudo apt-get install ethtool3.查看网卡的详细信息:# ethtool -i wlan0driver: iwl3945version: 2.6.35-32-genericfirmware-version: 15.32.2.9bus-info原创 2012-11-29 15:59:58 · 13534 阅读 · 4 评论 -
linux下的source命令
source 命令是 bash shell 的内置命令,从 C Shell 而来。source 命令的另一种写法是点符号,用法和 source 相同,从Bourne Shell而来。source 命令可以强行让一个脚本去立即影响当前的环境。source 命令会强制执行脚本中的全部命令,而忽略文件的权限。source 命令通常用于重新执行刚修改的初始化文件,如 .bash_profi转载 2012-11-08 10:31:27 · 575 阅读 · 0 评论 -
Linux Netfilter实现机制和扩展技术
出处:http://www.ibm.com/developerworks/cn/linux/l-ntflt/2.4.x的内核相对于2.2.x在IP协议栈部分有比较大的改动, Netfilter-iptables更是其一大特色,由于它功能强大,并且与内核完美结合,因此迅速成为Linux平台下进行网络应用扩展的主要利器,这些扩展不仅包括防火墙的实现--这只是Netfilter-iptabl转载 2012-11-08 10:23:35 · 847 阅读 · 0 评论 -
Wireless tools for Linux 的一些资料收集
Wireless tools for Linux介绍 Wireless tools for Linux是一个Linux命令行工具包,用来设置支持Linux Wireless Extension的无线设备。Wireless tools for Linux 和 Linux Wireless Extension 由 Jean Tourrilhes在维护,由Hewlett-Packard(HP惠普)赞转载 2012-10-17 17:20:44 · 737 阅读 · 0 评论 -
ubuntu/debian make menuconfig 发生“ncurses libraries“错误(解决方法)
root@pandaren-desktop:/usr/src/linux-2.6.35.3# make menuconfig *** Unable to find the ncurses libraries or the *** required header files. *** 'make menuconfig' requires the ncurses libraries.转载 2012-10-17 08:47:15 · 815 阅读 · 0 评论 -
struct sockaddr_nl 结构体 由来、含义以及使用——获取Linux路由表
Linux 用户态与内核态的交互 在 Linux 2.4 版以后版本的内核中,几乎全部的中断过程与用户态进程的通信都是使用 netlink 套接字实现的,例如iprote2网络管理工具,它与内核的交互就全部使用了netlink,著名的内核包过滤框架Netfilter在与用户空间的通读,也在最新版本中改变为netlink,无疑,它将是Linux用户态与内核态交流的主要方法之一。它的通信依据转载 2012-09-11 16:43:16 · 698 阅读 · 0 评论 -
netfilter/iptables 简介
<!--@page {margin:2cm}pre.cjk {font-family:"文泉驿微米黑",monospace}p {margin-bottom:0.21cm}code.cjk {font-family:"文泉驿微米黑",monospace}a:link {}-->Linux 安全性和netfilter/iptablesL转载 2012-09-10 16:09:01 · 513 阅读 · 0 评论 -
linux下socket编程
什么是Socket Socket接口是TCP/IP网络的API,Socket接口定义了许多函数或例程,程序员可以用它们来开发TCP/IP网络上的应用程序。要学Internet上的TCP/IP网络编程,必须理解Socket接口。 Socket接口设计者最先是将接口放在Unix操作系统里面的。如果了解Unix系统的输入和输出的话,就很容易了解Socket了。网络的Socket数据传输是转载 2012-09-06 15:38:37 · 401 阅读 · 0 评论 -
LINUX netlink机制
Netlink 是一种特殊的 socket,它是 Linux 所特有的,类似于 BSD 中的AF_ROUTE 但又远比它的功能强大,目前在最新的 Linux 内核(2.6.14)中使用netlink 进行应用与内核通信的应用很多,包括:路由 daemon(NETLINK_ROUTE),1-wire 子系统(NETLINK_W1),用户态 socket 协议(NETLINK_USERSOCK),防火转载 2012-09-10 16:13:45 · 392 阅读 · 0 评论