07 2012 档案
摘要:Linux下IP转换工具::#Include #include #include strcut sockaddr_in src;src.sin_addr.s_addr = inet_addr("*.*.*.*"); //构建网络地址。printf("%s\n",inet_ntoa(src.sin_addr)); //将网络地址转换成字符串。注意::inet_ntoa存在的问题是inet_ntoa的返回值是一个static类型的char *指针,所以会出现问题::char *a1,a2;src.sin_addr.s_addr = inet_addr(&qu
阅读全文
摘要:发现VMware不能上网,上网查了一个方法,记录一下 方法一:NAT方式1、先关闭虚拟机中的操作系统,回到虚拟机主界面双击主界面右上方的的“Ethernet”,弹出“Network Adapter”对话框,选择“NAT”2、启动虚拟机操作系统,设置IP为动态获取,即通过DHCP获得。此时虚拟机中的操作系统用的是主机的IP,主机能够上网,那么虚拟机也能。可是我发现不能共享目录,极其不爽,上网搜索到一个方法,试试还是可以了,有些出处,我改了一下虚拟机不认识宿主系统的盘,因为从逻辑上讲那是另一台机器了。所以想用mount挂载其他的盘是不行的。方法如下:打开VMare-->"虚拟机&q
阅读全文
摘要:2010-7-25今天移植BOA!发现问题,上 网搜索了 一 戳,搞点 资料 上来 在src目录下运行./configure 生成Makefile文件,修改 CC = arm-linux-gccCPP = arm-linux-gcc–E4)make 错误 A)make:yacc:命令未找到 apt-get install bisonmake: lex:命令未找到make: *** [lex.yy.c] 错误 127apt-get install flex下 面 是 网友提供 boa是一种非常小巧的web服务器,其可执行代码只有大约60kb左右。作为一种单任务web服务器,boa只能依次 完成用
阅读全文
摘要:2010-7-22 根文件系统的构成/dev--设备文件节点用目录。如果使用设备文件系统,则把它挂载到这里/proc—挂载 proc 文件系统/bin—存储系统基本命令的目录/etc—系统启动配置等脚本,如 rcS、inittab、fstab 等/lib—系统默认的动态链接库目录/usr—用户目录,包括/usr/bin、/usr/sbin 等目录/sbin--存储系统基本命令的目录/tmp—临时目录,此目录不是必需的 通常这些数据所在的目录大小是要经/var—包含系统一般运行时要改变的数据, 常变化 在linux中ssize_t是signed size_t,size_t是标准C库中定义的...
阅读全文
摘要:minicom的使用 Minicom是基于窗口的。要弹出所需功能的窗口,可按下Ctrl-A,然后再按各功能键(a-z或A-Z)。先按C-A,再 按'z',将出现一个帮助窗口,提供了所有命令的简述。A 切换"Add Linefeed"为on/off。若为on,则每上回车键在屏幕上 显示之前,都要加上一个linefeed。B 为你提供一个回卷(scroll back)的缓冲区。可以按u上卷,按d下卷,按b上翻一页,按f下翻一页。也可用箭头键和翻页键。可用s或 S键 (大小写敏感)在缓冲区中查找文字串,按N键查找该串的下一次出现。按c进入引用模式,出现文字光标,你
阅读全文
摘要:缺少Ncurses文件可以像下面这样安装ncurses是字符终端下屏幕控制的基本库。可能很多新开发的程序都不使用了,不过如果要编译一些老程序,还经常遇得到。执行命令sudo apt-get install libncurses5-dev
阅读全文
摘要:2010-7-20what is MTD?Description:MTD(memory technology device内存技术设备)是用于访问memory设备(ROM、flash)的Linux的子系统。MTD的主要目的是为了使新的memory设备的驱 动更加简单,为此它在硬件和上层之间提供了一个抽象的接口。MTD的所有源代码在/drivers/mtd子目录下。CFI接口的MTD设备分为四层(从 设备节点直到底层硬件驱动),这四层从上到下依次是:设备节点、MTD设备层、MTD原始设备层和硬件驱动层。 MTD原始设备描述 所有组成MTD原始设备的Flash芯片必须是同类型(无论是inter..
阅读全文
摘要:adduser - 新增使用者指令 在Slackware中,adduser 指令是個 script 程式,利用交談的方式取得輸入的用戶帳號資料,然後再交由真正建立帳號的 useradd 指令建立新用戶,如此可方便管理員建立用戶帳號。在 Red Hat Linux中,adduser 指令則是 useradd 指令的符號連接,兩者實際上是同一個指令。adduser 除了新增帳號外,還會自動新增使用者家目錄/home/USERNAME並複製預設的檔案/etc/skel至使用者家目錄。Enter後得輸入密碼及相關資訊..等等,其中這些資訊當放在/etc/passwd 裡。jonny@gutsy:~$s
阅读全文
摘要:PortProtocol (TCP/UDP)TitleDescriptionPort TypePort 4729udpgsmtapGSM Interface TapREGISTERED PORTwireshark use port 4729 to listening GSM protocol
阅读全文
摘要:Linux TCP/IP Network Configuration Files:FileDescription/etc/resolve.confList DNS servers for internet domain name resolution.Manual page for: /etc/resolv.conf/etc/hostsLists hosts to be resolved locally (not by DNS).Manual page for: /etc/hosts/etc/nsswitch.confList order of host name search. Typica
阅读全文
摘要:大家知道,网页乱码是浏览器对HTML网页解释时形成的。如果在网页的代码中有形如:〈HTML〉〈HEAD〉〈METACONTENT=“text/html;charset=ISO-8859-1”〉〈/HEAD〉....〈/HTML〉的语句,浏览器在显示此页时,就会出现乱码。因为浏览器会将此页语种辨认为“欧洲语系”。解决办法:1.将语种“ISO-8859-1”改为GB2312,如果是繁体网页则改为BIG5。2.不修改网页代码,事先为浏览器安装多语言支持包(例如在安装IE时要安装多语言支持包),这样在浏览网页出现乱码时,就可以在浏览器中选择菜单栏下的“查看”→ “编码”→“自动选择””→“简体中文(.
阅读全文
摘要:在Linux中执行.sh脚本,异常/bin/sh^M: bad interpreter: No such file or directory。分析:这是不同系统编码格式引起的:在windows系统中编辑的.sh文件可能有不可见字符,所以在Linux系统下执行会报以上异常信息。解决:1)在windows下转换:利用一些编辑器如UltraEdit或EditPlus等工具先将脚本编码转换,再放到Linux中执行。转换方式如下(UltraEdit):File-->Conversions-->DOS->UNIX即可。2)也可在Linux中转换:首先要确保文件有可执行权限#root>
阅读全文

浙公网安备 33010602011771号