2013年7月3日
摘要: 1. 根文件系统文件系统是包括在一个磁盘(包括光盘、软盘、闪盘及其它存储设备)或分区的目录结构;一个可应用的磁盘设备可以包含一个或多个文件系统;如果您想进入一个文件系统,首先您要做的是挂载(mount)文件系统;为了挂载(mount)文件系统,您必须指定一个挂载点。注:对于我们应用开发来说,购买开发板的时候,厂家会提供好现成的根文件系统和BootLoader等,如果需要,我们可以改变其中的命令而无需从头开始制作一个新的根文件系统。不过这儿的制作过程可以让我们更深一点理解Linux的文件系统。2.主要的根文件系统* Linux 中,rootfs 是必不可少的。PC 上主要实现有 ramdisk 阅读全文
posted @ 2013-07-03 20:11 Nickleback 阅读(228) 评论(0) 推荐(0) 编辑
  2013年7月2日
该文被密码保护。 阅读全文
posted @ 2013-07-02 14:35 Nickleback 阅读(0) 评论(0) 推荐(0) 编辑
摘要: linux网关之流量控制(iptables Qos)来源: ChinaUnix博客 日期: 2006.07.27 13:22 (共有条评论)我要评论linux网关之流量控制(Qos)iptables+TC进行流量控制 下面是我们一个子公司的一个linux网关的Qos设置,利用iptables和TC,感觉效果很好的。实例1:流量控制:防火墙上eth0连接内网,eth1连接外网线路,带宽为2.5M,目标:1、内网用户下载占用的带宽最多为1000kbit/s 而192.168.37.167主192.168.37.168下载带宽可达到1.5Mbit/s2、内网中的192.168.37.124和192. 阅读全文
posted @ 2013-07-02 00:07 Nickleback 阅读(2771) 评论(0) 推荐(0) 编辑
  2013年6月30日
摘要: read命令接收标准输入(键盘)的输入,或其他文件描述符的输入(后面在说)。得到输入后,read命令将数据放入一个标准变量中。下面是 read命令的最简单形式::#!/bin/bashecho -n "Enter your name:" //参数-n的作用是不换行,echo默认是换行read name //从键盘输入echo "hello $name,welcome to my program" //显示信息exit 0 //退出shell程序。//********************************由于read命令提供了-p参数,允许在re 阅读全文
posted @ 2013-06-30 19:06 Nickleback 阅读(353) 评论(0) 推荐(0) 编辑
摘要: int open(const char *path, int access,int mode) path 要打开的文件路径和名称 access 访问模式,宏定义和含义如下: O_RDONLY 1 只读打开 O_WRONLY 2 只写打开 O_RDWR 4 读写打开 还可选择以下模式与以上3种基本模式相与: O_CREAT 0x0100 创建一个文件并打开 O_TRUNC 0x0200 打开一个已存在的文件并将文件长度设置为0,其他属性保持 O_EXCL 0x0400 未使用 O_APPEND 0x0800 追加打开文件 O_TEXT 0x4000 打开文本文件翻译CR-LF控制字符 O_BIN 阅读全文
posted @ 2013-06-30 18:13 Nickleback 阅读(305) 评论(0) 推荐(0) 编辑
摘要: Linux服务器承担整个校园网访问因特网的网关,在Linux环境中,有一个非常灵活的IP过滤工具是iptables,这个工具在使用的时候可以设置多个条件同时满足才允许通过IP数据,利用这个功能就可以实现地址绑定功能。设计理念是只有IP地址和MAC地址同时满足条件时才允许数据转发,命令如下:iptables -P FORWARD DROPiptables -A FORWARD -s 192.168.6.200 -m mac --mac-source 00:11:5B:EF:7A:D8 -j ACCEPTiptables -A FORWARD -s 192.168.6.201 -m mac --m 阅读全文
posted @ 2013-06-30 15:44 Nickleback 阅读(1534) 评论(0) 推荐(0) 编辑
摘要: 这里(http://en.wikipedia.org/wiki/Mac_address)有关于MAC地址的一些信息。查询现有设置iptables -S [chain]比如:针对1中所设 input 类,要查询则输入 iptables -S INPUT 删除已有设置 iptables -D [chain] [chain-num]可配合查询使用,chain-num为查询结果中的行数1、阻止MAC地址为XX:XX:XX:XX:XX:XX主机的所有通信:iptables -A INPUT -m mac --mac-source XX:XX:XX:XX:XX:XX -j DROP2、允许MAC地址为XX 阅读全文
posted @ 2013-06-30 15:25 Nickleback 阅读(638) 评论(0) 推荐(0) 编辑
摘要: 在我刚接触网络知识的时候,有时候总是会被一个问题所困扰,那就是桥接、交换和路由之间的区别,相信大部分初学计算机网络知识的网友朋友都会有这样的情 况。前几天就遇到了一位网友朋友提出这样的疑问,今天我就带大家来了解什么是桥接、交换和路由,并且对于三者之间的区别及应用场景做个详细的介绍。1、什么是桥接桥接工作在OSI网络参考模型的第二层数据链路层,是一种以MAC地址来作为判断依据来将网络划分成两个不同物理段的技术,其被广泛应用于早期的计算机网络当中。我们都知道,以太网是一种共享网络传输介质的技术,在这种技术下,如果一台计算机发送数据的时候,在同一物理网络介质上的计算机都需要接收,在接收后分析目的MA 阅读全文
posted @ 2013-06-30 13:53 Nickleback 阅读(1581) 评论(0) 推荐(0) 编辑
摘要: 摘要:在详细介绍一种嵌入式Web服务器BOA的实现与配置方法的基础上,以一个Web在线远程监控GPIO(通用输入/输出)的程序为实例,介绍嵌入式Linux系统下CPU程序设计技术。 关键词:嵌入式系统Linux BOA CGI GPIO1 概述随着互联网应用的普及,越来越多的信息化产品需要接入互联网通过Web页面进行远程访问。嵌入式Web系统提供了一种经济、实用的互联网嵌入式接入方案。这里结合一种嵌入式Web Server BOA来介绍嵌入式Linux系统下的CGI程序设计技术。2 Web Server BOA的实现与配置2.1 uClinux下,主要有三个Web Server:HTTP... 阅读全文
posted @ 2013-06-30 13:52 Nickleback 阅读(544) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2013-06-30 13:51 Nickleback 阅读(1) 评论(0) 推荐(0) 编辑