
LINUX
zheguangqi
做自己的事,让别人去说吧。。。
展开
-
关于虚拟机下Linux操作系统与2440开发板的配置那点事
开发板要想与虚拟机相连,必须在一个网络里,所以先配置各自ip虚拟机: dhclient 自动根据dhcp分配ip开发板:ifconfig eth0 192.168.221.123 可能出现错误:ifconfig: SIOCSIFFLAGS: Cannot assign requested address 这是说明开发板的mac 地址有问题 执行 ifconfig eth0 hw ether原创 2016-01-21 09:25:38 · 308 阅读 · 0 评论 -
Linux下shell(献给初学者)
shell下的控制结构:一、if(condition)执行第一段程序else执行第二段程序fi(fi为结束) if(条件);then执行elif(条件2);then执行else执行fi 二、case $变量名称 in”第一个变量的内容“) 程序一;;“第二变量的内容”);;*)其他程序段exit 1esac 三、for((初始值;限制值;执行步阶))do 程序done 四、for var原创 2016-01-21 09:25:47 · 289 阅读 · 0 评论 -
关于系统调用 (初学者可以看下)
操作系统是用户与计算机之间的接口,用户通过操作系统的帮助,可以快速、有效和安全可靠地使用计算机系统中的各种资源来解决自己的问题。为了使用户方便的使用操作系统,OS向用户提供了“用户与操作系统的接口”。这种接口支持用户与操作系统之间进行交互,这些接口可以被分为命令和程序接口两种。前者直接提供给用户在键盘终端上使用;后者则是提供给用户(主要是程序员)编程时使用。而要学习系统调用,首先要从程序接口入手。原创 2016-01-21 09:26:09 · 779 阅读 · 0 评论 -
shell外部命令解析器
/* ************************************************************************ * Filename: shell.c * Description: * Version: 1.0 * Created: 2012年04月02日 18时52分12秒 * Revis原创 2016-01-21 09:26:52 · 334 阅读 · 0 评论 -
Mplayer播放器的在PC、arm平台上的移植
一、环境介绍:主机: red hat as5交叉编译器: 4.3.2开发板: kernel2.6.34二、1、下载源代码http://www.mplayerhq.hu/design7/dload.html版本:MPlayer-1.0rc3.tar.gz三、编译PC版的mplayer#tar zxvf MPlayer-1.0rc3.tar.gz#cd MPlayer-1.0rc3#./configu原创 2016-01-21 09:28:00 · 429 阅读 · 0 评论 -
C语言实现双向循环链表
list /* 双向循环链表,带头指针 */struct list_node{ struct list_node *prev, *next;};/* 初始化头指针 */void list_init_head(struct list_node* head){ head->prev = head->next = head;}/* 量表是否为空 是返回1,否返回0 */in原创 2016-01-21 09:32:50 · 458 阅读 · 0 评论 -
编写安全代码——sendto和recvfrom的坑
编写安全代码——sendto和recvfrom的坑 作者:gfree.wind@gmail.com 博客:blog.focus-linux.net linuxfocus.blog.chinaunix.net 微博:weibo.com/glinuxer QQ技术群:4367710 近日帮一个兄弟查代码问题,再处理完一系列问题以后,发现程序某些时候工作还是不正常,甚至会崩转载 2016-01-21 09:32:43 · 575 阅读 · 0 评论