红联Linux门户
Linux帮助
  • Linux下编程开发初学

      终于用GOOGLE搜到很多GNU/Linux下编程开发的信息,但是相比Windows下实在是少,而且杂。说GNU/Linux本身就是个IDE,这句话是真理。在CONSOLE下就可以实现几乎所有的工...

  • C++实现添加和查询!

    那位大大有没有在Linux下用C++实现数据的添加和查询的实例哈!有的给个代码来研究研究哈! 正在学习Linux呢哈!~:time:1 :time:1...

  • Linux文件系统读写小结

    文件系统中重要的数据结构 1.文件:file_operations 2.信息节点:inode_operations 3.文件系统:文件系统是一个inode集合,这个集合包含了一个名为root...

  • Crontab失效解决

      前两天改写一个Rman备份脚本,直接执行该SHELL没问题,可是在用Crotab装载后就老是不生效。找了半天原因才发现是引用Oracle环境变量出了问题。最后做了个总结如下:   1.环境变量的...

  • 用strace跟踪的结果,跟ioctl有关系么?

    用strace跟踪了一下,得到下面的结果,谁能帮帮忙告诉我是怎么回事呀?刚接触 linux,先谢谢大家。 [hujinhe@console ~]$ lstrace ./mdord.exe out....

  • Linux核心的汉字

      在阐述基于Linux核心的汉字显示的技术细节之前,有必要介绍一下原有linux的工作机制。这里主要涉及到两部分的知识,就是Linux下终端和帧缓冲的实现。   控制台(console)   通...

  • linux宏定义request_mem_region()

      基于I/O Region的操作函数__XXX_region(),Linux在头文件include/linux/ioport.h中定义了三个对I/O内存资源进行操作的宏:   ①request_m...

  • 在linux下使用C++

    我用的是ubuntu,可以直接安装编译器。具体命令如下:(注:最好用root身份来安装) 1、使用如下命令进行安装(执行命令过程中会自动到网上下载文件,并安装) apt-get install gc...

  • ubuntu desktop安装编译器

    ubuntu desktop 默认是不装编译器的 如果直接sudo apt-get install gcc也是不行的,因为gcc还是需要整个编译工具链的。 应该如此sudo apt-get insta...

  • kernel分析笔记-调度总览

    kernel的核心数据结构主要是 process table 这个struct 在include/linux/sechd.h中定义,结构很复杂 调度的过程说简单点就是维护这个表和内存相应的表...

  • ubuntu 下c++编程奇怪的问题

    首先感谢大家看这个帖子,谢谢。 我初学linux,用的是ubuntu 7.04,写了一个上课时老师讲过的程序,但是问题出了一大堆, 源程序: #include #include...

  • Linux下的编程工具小结

      SED and AWK   总的说来,sed是比grep要高级的多的数据流模式匹配及处理工具,但是其基本操作都是针对“行”的,有时不太方便。   awk则可以进行类似于C的编程操作并输出新的数...

  • linux中用shell转换大小写

      问题是这样碰到的:   我装了apache后,把一堆网页扔到对应文件夹里了。发现就首页可以用,仔细找了下,发现网页源文件名都是*.HTM,而在网页之间的链接都用的*.htm。我晕。。。   可...

  • modprobe :can't locate module ***

    我的内核刚从2.4.20升级到2.6.20.1,我有make命令生成了*.ko文件,用insmod命令可以装载,但是用modprobe命令会出现modprobe :can't locate modul...

  • 请问一个关于内核配置USB的问题

    我的开发板是 Omap5912(TI ARM9 + DSP), 嵌入式系统采用免费的MontaVista linux。板子上有一个串口和一个USB口,内核编译时将USB口编译进了内核(一些主要的USB...

  • getsockname函数的使用问题

    getsockname(socket, &sockadd , &len) 这里的len是sizeof(struct sockaddr) 还是 sizeof(struct sockaddr_in)啊 ?...

  • Linux-2.6.21.3编译过程笔记

    机器: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 读核笔记 at91_i2c篇

    在linux 2.6.21 在at91rm9200(Atmel)的使用过程中,好像i2c不太灵光,有的时候不太可靠! 读写几千次就会出现错误,一致没有明白问题出在哪。但有些需要注意的地方: A.at...

  • linux的线程是否受到了保护

    linux同一个进程下面的线程都是在同一个进程空间的,那么是否会存在越界访问的问题呢? 刚刚做了一个试验,答案是:存在越界问题。 [root@FC5 thread]# gcc -o hk hook...

  • python cookbook2ed

    学习PYTHON语言的一本不错的书籍阿 现在和大家一起分享下。 我收集和还有很多呢,想看的话告诉我一声吧[ 本帖最后由 Growth兆 于 2007-6-3 21:25 编辑 ]...

  • linux crontab 排程使用心得

    今天正好设置一个系统排程,可是按自己的理解设来设去,就是不按我设置的时间运行,在google搜了好多,看到也有好多朋友在问,为什么我的排程不按我设置的时间来运行呢,后来经过仔细查看,觉得linux系统...

  • linux下c编程起步一:掌握gcc基本用法

     初学时最好从命令行入手,这样可以熟悉从编写程序、编译、调试和执行的整个过程。编写程序可以用vi或其它编辑器编写。 编译则使用gcc命令。要往下学习首先就得熟悉gcc命令的用法。 ...

  • Linux内核跟踪sys_listen函数笔记

    /* * AUTHOR: anhk * DATE: 2007-5-24 * KERNEL: 2.6.20 * * 这是学习网络部分的笔记, 比较粗糙, 并且把一些引用计数代码去掉了. * 还有部分加锁...

  • Linux下设备驱动程序编程

    我也分享一下![ 本帖最后由 Growth兆 于 2007-6-3 21:25 编辑 ]...

  • 关于如何启动编译好的内核的问题

    大家好: 我今天把我内核由2.4.20-8升级到2.6.14,我已经把内核编译好了,但是还不太明白怎么启动。 我在执行 mkinitrd .6.14.img 2.6.14这个时,提示:al...

  • Linux移植成功的验证程序

    Linux移植成功需要运行验证程序来检验其正确性, 小妹刚开始学习, 能否发个验证程序借鉴一下, 谢了!...

  • minicom不能进入目标板linux

    如题! 请问这是怎么回事?第一次遇到这种情况 谢谢解答...

  • 给linux0.11的内存管理函数memory.c作了个注释

    给linux0.11的内存管理函数memory.c作了个注释,现在还没时间和能力分析2。6内核下的,不过linux早期版本的东西,对于想写自己内核的来说,真的是个宝藏。 /* * linux/m...

  • Proxy源代码分析 谈Linux网络编程技术

      Linux是一个可靠性非常高的操作系统,但是所有用过Linux的朋友都会感觉到,Linux和Windows这样的"傻瓜"操作系统(这里丝毫没有贬低Windows的意思,相反这应该是Windows的...

  • 修改initrd.gz文件

      2.6内核的 initrd.gz 解压后多是一个 cpio 格式的文件   可用 cpio 命令取档:    cp */initrd.gz .    gunzip initrd.gz ...

  • 我已经成功安装了Linux,GCC编程

      很多人不习惯纯文本的编辑模式,包括我在内!所以我们还是来说一下图形模式的C语言编译。   首先,在桌面上选择应用程序菜单:应用程序-->编程-->KDevelop:C/C++   进入后,选择...

  • 谁有实现linux文件传输的C程序?

    怎么我在这个论坛上发过几个帖子都没人回我啊,真是失望啊~~~ 谁有实现linux文件传输的C程序也可以的啊~~来点反应阿,都快绝望了……...

  • Ubuntu下配置Docbook环境

      最近一直对Docbook比较感兴趣,网上搜了各种乱七八糟的教程一大堆,语法看了不少,就是没有哪一篇教程能够简简单单的教我怎样配置Docbook环境,不管是那本Docbook:The Definit...

  • 实现ftp协议的C程序

    谁有用C实现的ftp协议的程序阿?急求~~~...

  • 我的Linux笔记之Linux C的开发环境

    Linux C 开发构成 编辑器: VI 编译器: gcc(full name:GNU c/c++) 调试器: gdb 函数集: glibc 系统头文件:glibc_header Linux C 下...

  • Linux模块编程之keyboard中断替换

    把模块编程之keyboard中断替换弄掉了.. 只40几行代码...不过得重启才能恢复原来的keyboard中断了.. 先注册中断处理函数. 然后在中断处理函数中用tasklet处理. 当然还...

  • 想好好学习嵌入式linux

      选择linux的原因   可应用于多种硬件平台。Linux 已经被移植到多种硬件平台,这对受开销、时间限制的研究与开发项目是很有吸引力的。原型可以在标准平台上开发然后移植到具体的硬件上,加快了软...

  • 在Linux中使用C#

      当微软启动它的.NET战略时,其中的一个目标就是让所制作的软件运行在多种不同的平台上。   Mono,一个开源项目,能使.NET能在您的Linux操作系统上运行。   如果你和我一样,既用Mi...

  • Linux Shell实例精解笔记

    前言 看书时写笔记是个好习惯. 第一天: 1.重要的shell bash tcsh 2.命令行执行顺序 别名 关键字 函数 内建命令 可执行程序 //磁盘文件 3.进程:在l...

  • Linux i386+源码中常见宏标识tag的定义

    这些宏包括 __init、__initdata、__initfunc()、asmlinkage、ENTRY()、FASTCALL()等等。它们的定义主要位于Include\linux\linkage....