linux 编程
enchen
这个作者很懒,什么都没留下…
展开
-
Linux操作系统网络驱动程序编写详解
经历一个从无到有的过程, 深感技术交流的重要。Linux作为挑战微软垄断的强有力武器,日益受到大家的喜 爱。真希望她能在中国迅速成长。把程序文档贴出来,希望和大家探讨Linux技术 和应用,促进Linux在中国的普及。 一.Linux系统设备驱动程序概述 1.1 Linux设备驱动程序分类 Linux设备驱动程序在Linux的内核源代码中占有很大的比例,源代码的长度日 益增加,主要转载 2008-03-12 18:15:00 · 666 阅读 · 0 评论 -
使用ioctl与内核交换数据
1. 前言 使用ioctl系统调用是用户空间向内核交换数据的常用方法之一,从ioctl这个名称上看,本意是针对I/O设备进行的控制操作,但实际并不限制是真正的I/O设备,可以是任何一个内核设备即可。 2. 基本过程 在内核空间中ioctl是很多内核操作结构的一个成员函数,如文件操作结构struct file_operations(include/linux/fs.h)转载 2008-03-12 18:08:00 · 731 阅读 · 0 评论 -
linux系统ioctl使用示例
These were writed and collected by kf701,you can use and modify them but NO WARRANTY.Contact with me : kf_701@21cn.com程序1:检测接口的 inet_addr,netmask,broad_addr程序2:检查接口的物理连接是否正常程序3:更简单一点测试物理连接程序4:调节音量****转载 2008-03-12 18:10:00 · 739 阅读 · 0 评论 -
Linux下Socket编程
什么是Socket Socket接口是TCP/IP网络的API,Socket接口定义了许多函数或例程,程序员可以用它们来开发TCP/IP网络上的应用程序。要学Internet上的TCP/IP网络编程,必须理解Socket接口。 Socket接口设计者最先是将接口放在Unix操作系统里面的。如果了解Unix系统的输入和输出的话,就很容易了解Socket了。网络的Socket数据传输是一种转载 2009-03-12 13:43:00 · 359 阅读 · 0 评论 -
Linux系统进程控制编程---system系统调用
system函数通过把system传递给/bin/sh -c 来执行 string 所指定的命令,string中可以包含选项和参数,接着整个命令行(/bin/sh -c string)又传递给系统调用execve,如果没有找到/bin/sh,system返回127,如果出现其他错误则返回-1,如果执行成功则返回string的代码。但是如果string为NULL,system返回一个非0值,否则返回转载 2009-03-18 16:35:00 · 1796 阅读 · 0 评论 -
SHELL编程指南
本指南源地址:http://xiaowang.net/bgb-cn/index.htmlBash新手指南 下一页Bash新手指南 Machtelt GarrelsXalasys.com tille wants no spam _at_ xalasys dot com>转载 2009-03-19 13:55:00 · 542 阅读 · 0 评论 -
Linux系统进程控制编程---popen函数调用
摘要:本文介绍了popen函数的使用方法和行为机理,并给出实际的例子来辅助说明了popen函数的使用方法。文件中还介绍了几个文件操作的函数,如fopen,fread,fwrite等 作者:zieckey (http://zieckey.cublog.cn) All Rights Reserved!popen使用FIFO管道执行外部程序。#include FILE *popen(const转载 2009-03-18 16:33:00 · 681 阅读 · 0 评论