红联Linux门户
Linux帮助
  • Linux i386+源码中常见宏标识tag的定义

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

  • 【招聘】Perl图书兼职作者

    现有一本Perl教程需要编写。要求作者精通Perl编程,由丰富的开发经验。有意者请将姓名和联系方式发到本人邮箱dragbook@sina.com。...

  • 在Linux上开发网络服务器的一些相关细节:poll与epoll

      随着2.6内核对epoll的完全支持,网络上很多的文章和示例代码都提供了这样一个信息:使用epoll代替传统的poll能给网络服务应用带来性能上的提升。但大多文章里关于性能提升的原因解释的较少,这...

  • Linux系统下MTD/CFI驱动介绍

      某些Intel的FLASH芯片(如StrataFlash系列)支持多分区,也就是各个分区可以同时进行操作。应该说这是不错的特性,但是也会带来些问题。记得当初移植Linux-2.4.21,挂JFFS...

  • 内核编译的问题

    我想编译kernel-2.4.34,但编译完成之后无法找到System.map与vmlinux. 我该怎么办呢...

  • Fedora7下安装java

    感觉FC7的问题N多,还是ubuntu下好,ifort,icc装不上就不说了,java也有问题,tinker在ubuntu下很顺利,FC7下就是不行。 Download and Extract G...

  • QT编译下

      最近在搞一个学校的课题:基于linux的GPS导航系统。对这方面请感兴趣,这几天一直在搞ubuntu的arm-linux环境,前边还算顺利,但是在QT/EM(GUI)时编译了3次,每次耗时5个小时...

  • 初学shell 写了个脚本

    刚好 看到关于公司有人在可以上网的机器上做2级代理的问题 上面说到 一般装了2级代理的机器 ping他后返回的ttl值 会有所变化 而一般的win机器ttl值好像多是128 所以 些了个脚本 查...

  • 求助:redhat9内核模块替换sys_execve导致系统内存耗尽问题

    在redhat9上编写了一个内核模块,替换了sys_execve调用,加载后开四个终端循环运行system(/usr/bin/who)命令,约7小时左右导致系统内存耗尽,最终会报"out ofmemo...

  • 开始学习GNU/Linux编程

    最近对Linux比较感兴趣,准备系统的学一学Linux下编程。 其实很早以前就在用Linux了,但一直只是积累了操作经验,对系统的操作有了大概的了解。目前使用的是MagicLinux,一个非常好用的...

  • Linux c 下模式匹配

    #include #include #include #include #include //对输入的模式与待匹配的字符串进行匹配;成功返回0; //pattern : 模式 // buf...

  • sqlite 移植到arm-linux 记

    一直想写一篇sqlite的论文,一拖再拖,今天终于再一次决定出手了。先搞定sqlite移植到arm-linux的问题。在网上找到了一批文章。感谢ybc,yeshi等等网友的文章。不过他们用的sqlit...

  • Linux Base

      1. info   相比人们熟知的man,info的功能更强大,它用树来组织文档内容,树上的每个node代表一个topic,由此各个topic之间便有了层次关系,类似1 1.1 1.2 2 2.1...

  • timer linux编程

    非常精确的: 1.单线程阻塞 #include #include #include void Timer(int sec, long usec) { struct timeval tv...

  • socket connect 错误

    刚接触socket,找了个简单的程序学习,但编译通过了,在执行服务器后返回了server socket name,然后运行客户端时出现错误:client connet: no route to hos...

  • linux下c语言开发教程学习笔记

    今天开始的linux下c语言开发教程,做了一点笔记,贴上来,都是很基本的东西 gcc编译c语言源文件命令:gcc -o hello hello.c Glibc有两种安装方式: A.安装成测试用的函...

  • Linux Kernel伪随机数发生器信息熵漏洞

    受影响系统: Linux kernel < 2.6.21.4 Linux kernel < 2.6.20.13 不受影响系统: Linux kernel 2.6.21.4 Linux kernel ...

  • Emacs只启动一个进程的方法

    GNU Emacs支持server/client这种运行方式。就类似的,UltraEditor,双击打开多个文件时,可以共用一个程序进程,每次打开文件只是在已有进程下创建一个文档标签。这个功能对于Em...

  • 怎么使新建用户生成cshrc阿?

    求救阿,我用的是redhat es4,root用户为默认bsh ,看到配置文件是bshrc ,但是我自己新建一个用户,建立时,定义的shell是csh ,但是建立完毕后,在我这个用户的目录下依然是bs...

  • linux下安装和使用ccache加快编译

    现在每次在linux下编译工程的时候,不管是不是最新的.o文件,都把我的文件重新编译,烦得一塌糊涂,安装了ccache了,解决了这个问题~~~ 很好用 安装和使用ccache 1 切换到root用...

  • 求助

    我是linux的初学者,主要目的是学会在linux的环境下编程,请前辈们推荐几本经典书籍 这里面书籍太多 不知道看那本好。...

  • 初学者怎样在Linux下用C++写程序

    各位朋友,我以前的C++程序都是在windows下写的,不过现在想写Linux下的程序,发现一筹莫展不知道从何入手,编译一个简单的程序都不知如何使用命令.程序错了调试更是高难了!望各位介绍一下哪里有这...

  • Ubuntu下驱动程序编译

    网上下载了ldd3的源代码,按照一些说明安装了linux-headers-2.6.20-16-generic。 但在编译驱动程序是还是报linuxe/config.h无法找到。 在/usr/sr...

  • linux c++开发下强推kdevelop

      我曾用emacs三个星期,配置好后编辑功能确实很强大,不过不时会出现点小问题,其它功能也比较弱,对中文的支持有些差,还要自己写makefile,后来用anjuta,功能也比较弱,比vc+va差的太...

  • 用NetBeans5.5搭建c/c++&java开发环境

      下载jdk1.6 http://java.sun.com 可以下载jdk & netbeans整合包,方便快捷。   1)NetBeans5.5打开时显示中文为小方格   在7.04中,默认...

  • 准备Linux Kernel之旅

    在include\linux下新建一个debug头文件debug_if.h,鉴于KERN_WARNING之类的宏 在include\linux\kernel.h,因此将debug_if.h包含到ke...

  • slackware 11解决在升级内核启动出现的问题

    本人在自己的爱机(sony vgn-fs15c)装上了slackware 11之后,用的内核为2.4.33.3 , 发现很多问题,touchpad不能用,wireless也不能用 cat /proc...

  • 在Linux中控制Thinkpad的风扇

    相信用了 Thinkpad 一段时间的人都知道运行在 Windows 系统上的 Tp4xFanControl 这个小程序,它是一个绿色软件,能够设定 Thinkpad 风扇转动和停止的温度,还能控制风...

  • Linux/Unix中的load average原来一点也不简单

      我的工作内容是守机器,于是比较闲,有时间就折腾些自己感兴趣的东西。经常需要用top查看系统性能,对于输出结果中右上角的那几个数据到底是什么含义,一直没有去了解。昨天心血来潮,于是四处查找load ...

  • 本群已满,可以加入下面这个群

    28953550,谢谢...

  • 一般图的最大基数匹配算法c++源代码(奉上)

    我找了好久,没找到。无奈只有自己编了一个。 这个是花算法,压缩报里面有说明。 1“背景”: 我编了一个多月的辛苦成果,第一次编写程序,老师就给我分配了这么复杂的程序。可读性不怎么样,代码太多了,也许看...

  • 嵌入式linux

      最近在学习linux,发一篇技术文章.   1、什么是嵌入式linux   嵌入式linux 是将日益流行的linux操作系统进行裁剪、修改,使之能在嵌入式计算机系统上运行的一种操作系统。嵌入...

  • 在linux环境下配置pro*c程序预编译参数

    操作系统: 红帽子Linux 2.4.21-4.EL 数据库:oracle10g 配置步骤: 1,在$HOME下建立一个etc目录,在此目录下简历一个配置文件Make.defin...

  • Linux下清空多级目录(C++)

    #include #include #include #include #define _XOPEN_SOURCE 500 int deal( const char *file ,cons...

  • LINUX下串口的问题

    LINUX下,在不同的线程中,能不能对一个串口描述符同时进行读写操作,即在read的同时能不能对这个描述符进行write??...

  • 求助!关于linux下编程的问题!

    用了linux好一阵子了,最近我想在linux下编C和JAVA。看了好多书,在网上查了一些资料,看了都不是很清楚!请问高人能提供些这方面的资料吗!最好详细点的!! 还有,可不可以把你们编写跟...

  • Linux脚本编写基础

    1. Linux 脚本编写基础 1.1 语法基本介绍 1.1.1 开头 程序必须以下面的行开始(必须方在文件的第一行): #!/bin/sh   符号#!用来告诉系统它后面的参数是用来执行该文件的程序...

  • 请高手帮忙,感激。

    请用c语言和系统命令编写3个程序。 1)my_echo程序 运行my_echo mes1 mes2...,标准输出 mes1 mes2...,后换行结束. 但是不能用printf语句 2) my...

  • 我又回来了学习Linux技术了

    我终于又开始搞技术啦!无数次的跟同学的交谈证明:我们学校是主要应用而轻视理论的。如果我还要一意孤行,保研的优势荡然无存,无异于缘木求鱼。所以,至少在学校的大多数时间,我要把自己发展成一个技术型人才,我...

  • about usb hdd linux

    /etc/mkinitrd/modules ehci-hcd uhci_hcd //ohci_hci usb-storage scsi_mod sd_mod debian linux kernel ...