终于用GOOGLE搜到很多GNU/Linux下编程开发的信息,但是相比Windows下实在是少,而且杂。说GNU/Linux本身就是个IDE,这句话是真理。在CONSOLE下就可以实现几乎所有的工...
那位大大有没有在Linux下用C++实现数据的添加和查询的实例哈!有的给个代码来研究研究哈! 正在学习Linux呢哈!~:time:1 :time:1...
文件系统中重要的数据结构 1.文件:file_operations 2.信息节点:inode_operations 3.文件系统:文件系统是一个inode集合,这个集合包含了一个名为root...
前两天改写一个Rman备份脚本,直接执行该SHELL没问题,可是在用Crotab装载后就老是不生效。找了半天原因才发现是引用Oracle环境变量出了问题。最后做了个总结如下: 1.环境变量的...
用strace跟踪了一下,得到下面的结果,谁能帮帮忙告诉我是怎么回事呀?刚接触 linux,先谢谢大家。 [hujinhe@console ~]$ lstrace ./mdord.exe out....
在阐述基于Linux核心的汉字显示的技术细节之前,有必要介绍一下原有linux的工作机制。这里主要涉及到两部分的知识,就是Linux下终端和帧缓冲的实现。 控制台(console) 通...
基于I/O Region的操作函数__XXX_region(),Linux在头文件include/linux/ioport.h中定义了三个对I/O内存资源进行操作的宏: ①request_m...
我用的是ubuntu,可以直接安装编译器。具体命令如下:(注:最好用root身份来安装) 1、使用如下命令进行安装(执行命令过程中会自动到网上下载文件,并安装) apt-get install gc...
ubuntu desktop 默认是不装编译器的 如果直接sudo apt-get install gcc也是不行的,因为gcc还是需要整个编译工具链的。 应该如此sudo apt-get insta...
kernel的核心数据结构主要是 process table 这个struct 在include/linux/sechd.h中定义,结构很复杂 调度的过程说简单点就是维护这个表和内存相应的表...
首先感谢大家看这个帖子,谢谢。 我初学linux,用的是ubuntu 7.04,写了一个上课时老师讲过的程序,但是问题出了一大堆, 源程序: #include #include...
SED and AWK 总的说来,sed是比grep要高级的多的数据流模式匹配及处理工具,但是其基本操作都是针对“行”的,有时不太方便。 awk则可以进行类似于C的编程操作并输出新的数...
问题是这样碰到的: 我装了apache后,把一堆网页扔到对应文件夹里了。发现就首页可以用,仔细找了下,发现网页源文件名都是*.HTM,而在网页之间的链接都用的*.htm。我晕。。。 可...
我的内核刚从2.4.20升级到2.6.20.1,我有make命令生成了*.ko文件,用insmod命令可以装载,但是用modprobe命令会出现modprobe :can't locate modul...
我的开发板是 Omap5912(TI ARM9 + DSP), 嵌入式系统采用免费的MontaVista linux。板子上有一个串口和一个USB口,内核编译时将USB口编译进了内核(一些主要的USB...
getsockname(socket, &sockadd , &len) 这里的len是sizeof(struct sockaddr) 还是 sizeof(struct sockaddr_in)啊 ?...
机器:dell 1950 系统:RedHat RHEL5 (2.6.18-8.el5) 1、从www.kernel.org下载linux-2.6.21.3.tar.bz2 #wget h...
在linux 2.6.21 在at91rm9200(Atmel)的使用过程中,好像i2c不太灵光,有的时候不太可靠! 读写几千次就会出现错误,一致没有明白问题出在哪。但有些需要注意的地方: A.at...
linux同一个进程下面的线程都是在同一个进程空间的,那么是否会存在越界访问的问题呢? 刚刚做了一个试验,答案是:存在越界问题。 [root@FC5 thread]# gcc -o hk hook...
学习PYTHON语言的一本不错的书籍阿 现在和大家一起分享下。 我收集和还有很多呢,想看的话告诉我一声吧[ 本帖最后由 Growth兆 于 2007-6-3 21:25 编辑 ]...
今天正好设置一个系统排程,可是按自己的理解设来设去,就是不按我设置的时间运行,在google搜了好多,看到也有好多朋友在问,为什么我的排程不按我设置的时间来运行呢,后来经过仔细查看,觉得linux系统...
初学时最好从命令行入手,这样可以熟悉从编写程序、编译、调试和执行的整个过程。编写程序可以用vi或其它编辑器编写。 编译则使用gcc命令。要往下学习首先就得熟悉gcc命令的用法。 ...
/* * AUTHOR: anhk * DATE: 2007-5-24 * KERNEL: 2.6.20 * * 这是学习网络部分的笔记, 比较粗糙, 并且把一些引用计数代码去掉了. * 还有部分加锁...
我也分享一下![ 本帖最后由 Growth兆 于 2007-6-3 21:25 编辑 ]...
大家好: 我今天把我内核由2.4.20-8升级到2.6.14,我已经把内核编译好了,但是还不太明白怎么启动。 我在执行 mkinitrd .6.14.img 2.6.14这个时,提示:al...
Linux移植成功需要运行验证程序来检验其正确性, 小妹刚开始学习, 能否发个验证程序借鉴一下, 谢了!...
如题! 请问这是怎么回事?第一次遇到这种情况 谢谢解答...
给linux0.11的内存管理函数memory.c作了个注释,现在还没时间和能力分析2。6内核下的,不过linux早期版本的东西,对于想写自己内核的来说,真的是个宝藏。 /* * linux/m...
Linux是一个可靠性非常高的操作系统,但是所有用过Linux的朋友都会感觉到,Linux和Windows这样的"傻瓜"操作系统(这里丝毫没有贬低Windows的意思,相反这应该是Windows的...
2.6内核的 initrd.gz 解压后多是一个 cpio 格式的文件 可用 cpio 命令取档: cp */initrd.gz . gunzip initrd.gz ...
很多人不习惯纯文本的编辑模式,包括我在内!所以我们还是来说一下图形模式的C语言编译。 首先,在桌面上选择应用程序菜单:应用程序-->编程-->KDevelop:C/C++ 进入后,选择...
怎么我在这个论坛上发过几个帖子都没人回我啊,真是失望啊~~~ 谁有实现linux文件传输的C程序也可以的啊~~来点反应阿,都快绝望了……...
最近一直对Docbook比较感兴趣,网上搜了各种乱七八糟的教程一大堆,语法看了不少,就是没有哪一篇教程能够简简单单的教我怎样配置Docbook环境,不管是那本Docbook:The Definit...
谁有用C实现的ftp协议的程序阿?急求~~~...
Linux C 开发构成 编辑器: VI 编译器: gcc(full name:GNU c/c++) 调试器: gdb 函数集: glibc 系统头文件:glibc_header Linux C 下...
把模块编程之keyboard中断替换弄掉了.. 只40几行代码...不过得重启才能恢复原来的keyboard中断了.. 先注册中断处理函数. 然后在中断处理函数中用tasklet处理. 当然还...
选择linux的原因 可应用于多种硬件平台。Linux 已经被移植到多种硬件平台,这对受开销、时间限制的研究与开发项目是很有吸引力的。原型可以在标准平台上开发然后移植到具体的硬件上,加快了软...
当微软启动它的.NET战略时,其中的一个目标就是让所制作的软件运行在多种不同的平台上。 Mono,一个开源项目,能使.NET能在您的Linux操作系统上运行。 如果你和我一样,既用Mi...
前言 看书时写笔记是个好习惯. 第一天: 1.重要的shell bash tcsh 2.命令行执行顺序 别名 关键字 函数 内建命令 可执行程序 //磁盘文件 3.进程:在l...
这些宏包括 __init、__initdata、__initfunc()、asmlinkage、ENTRY()、FASTCALL()等等。它们的定义主要位于Include\linux\linkage....