摘要: 原文地址:http://www.cnblogs.com/peida/archive/2013/03/08/2949194.html netstat命令用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。netstat是在内核中访问网络及相关信息的程序,它能提供TCP连接,TCP和UDP监听,进程内存管理的相关报告。 如果你的计算机有时候接收到的数据... 阅读全文
posted @ 2014-03-05 18:02 小菜庞 阅读(238) 评论(0) 推荐(0) 编辑
摘要: /mnt 是被系统管理员使用,手动挂载一些临时媒体设备的目录。 /medai 是自动挂载的目录,比如我们的U盘插在ubuntu下回自动挂载,就会在/media下生成一个目录,这个目录就是U盘所在目录,或者说文件。 /dev 不是存放设备的驱动程序,而是作为访问外部设备文件的接口。比如,我们的U盘,插入linux系统后,用fdisk -l查看分区,显示文件为/dev/sda1。则我们可以将u盘挂... 阅读全文
posted @ 2014-03-05 17:01 小菜庞 阅读(3813) 评论(0) 推荐(0) 编辑
摘要: 1、下载安装Visual Studio 2008。2、下载安装WDK 下载地址(点此下载) 建议完全安装,为了便于配置,作者安装到C盘。(C:/WinDDK)3、 ddkwizards(ddkwizard.exe) ddkbuild_cmd.zip (DDKBULID.CMD) ddkbuild_bat.zip(DDKBUILD.bat), 下载完成后安装ddkwizard.exe,安装目录默认。解压ddkbuild_cmd.zip ddkbuild_bat.zip,拷贝到安装wdk的根目录(C:/WinDDK)。4、设置系统环境变量需要设置的地方有两个(1)、path 需将C:\WinDDK 阅读全文
posted @ 2014-03-03 18:25 小菜庞 阅读(971) 评论(0) 推荐(0) 编辑
摘要: 刚开始学习嵌入式内核编译,因为要修改内核的默认配置,因此这里把自己的学习记录写下来,方便以后查阅,也给别人一个参考,有什么写的不对的或者更好的方法,请指正~ 开发板有usb从口,现在想要让开发板作为一款打印机设备来被PC机识别(因为以后要用此开发板作为一款一体打印机的主控板)但是内核默认提供的usb gadget设备驱动是大容量存储设备驱动(将默认编译好的内核下载到板子里,用usb连接pc显示大容量存储设备;而且我们可以在编译好的内核文件目录/drivers/usb/gadget/下看到内核选择编译了storage.c文件,其他文件不做编译,这就是配置文件的作用了),因此这里要修改内核配置文. 阅读全文
posted @ 2014-03-02 17:18 小菜庞 阅读(1405) 评论(0) 推荐(0) 编辑
摘要: 1、一个USB HOST 最多可以同时支持128 个地址,地址0 作为默认地址,只在设备枚举期间临时使 用,而不能被分配给任何一个设备,因此一个USB HOST 最多可以同时支持127 个地址,如果一个设 备只占用一个地址,那么可最多支持127 个USB 设备。在实际的USB 体系中,如果要连接127 个 USB 设备,必须要使用USB HUB,而USB HU... 阅读全文
posted @ 2014-02-27 09:38 小菜庞 阅读(660) 评论(0) 推荐(0) 编辑
摘要: Linux开机启动程序详解 我们假设大家已经熟悉其它操作系统的引导过程,了解硬件的自检引导步骤,就只从Linux操作系统的引导加载程序(对个人电脑而言通常是LILO)开始,介绍Linux开机引导的步骤。 加载内核 LILO启动之后,如果你选择了Linux作为准备引导的操作系统,第一个被加载的东西就是内核。请记住此时的计算机内存中还不存在任何操作系统,PC(因为它们天然... 阅读全文
posted @ 2014-02-25 16:44 小菜庞 阅读(296) 评论(0) 推荐(0) 编辑
摘要: Linux运行级别从0~6,共7个。 0:关机。不能将系统缺省运行级别设置为0,否则无法启动。 1:单用户模式,只允许root用户对系统进行维护。 2:多用户模式,但不能使用NFS(相当于Windows下的网上邻居) 3:字符界面的多用户模式。 4:未定义。 5:图形界面的多用户模式。 6:重启。不能将系统缺省运行级别设置为0,否则会一直重启。 查看运行级别命令: ... 阅读全文
posted @ 2014-02-25 15:53 小菜庞 阅读(728) 评论(0) 推荐(0) 编辑
摘要: 由于做的项目对于网络和USB的读写速度有很高的要求,因此新拿回来的板子要测试网络和usb的最佳传输速度。要考虑不少因素,先把我能想到的记录下来。 测试的环境是开发板和ubuntu虚拟机。虚拟机通过桥接和开发板处于同一局域网内,开发板是linux操作系统。 网络传输的测试肯定要传输文件过去,这里要传输的文件不能从存储器上读取,因为要排除存储器读写的影响,这就需要建立一个大... 阅读全文
posted @ 2014-02-23 22:42 小菜庞 阅读(1373) 评论(0) 推荐(0) 编辑
摘要: 1. tcp 收发缓冲区默认值 [root@ www.linuxidc.com]# cat /proc/sys/net/ipv4/tcp_rmem 4096 87380 4161536 87380 :tcp接收缓冲区的默认值 [root@ www.linuxidc.com]# cat /proc/sys/net/ipv4/tcp_wmem 4096 1638... 阅读全文
posted @ 2014-02-23 15:56 小菜庞 阅读(11032) 评论(0) 推荐(0) 编辑
摘要: 现在使用linux的朋友越来越多了,在linux下做开发首先就是需要配置环境变量,下面以java环境变量为例介绍三种配置环境变量的方法。 1.修改/etc/profile文件 如果你的计算机仅仅作为开发使用时推荐使用这种方法,因为所有用户的shell都有权使用这些环境变量,可能会给系统带来安全性问题。 (1)用文本编辑器打开/etc/profile (2)在profile文件末尾加入: ... 阅读全文
posted @ 2014-02-20 11:26 小菜庞 阅读(154) 评论(0) 推荐(0) 编辑