红联Linux门户
Linux帮助
  • 命令笔记

    1.去除空行和注释行 #grep -v "^$" filename | grep -v "^\ *#" 2.把当前文件夹下的所有 .cgi 结尾的文件(包括子文件夹)修改为 .fcg # for...

  • 第一个Linux汇编

    今天学习了以下linux下的nasm汇编语言,贴出源码以便自己以后回忆 功能: 获取CPU信息 源码文件 :cpuid.s .section .data output: .asci...

  • 求助c与汇编的混编问题

    毕业设计中还碰到了另外个问题 先看代码 #include void __delay(int loops) { long long dummy; __asm__ __volatile__("g...

  • 怎样才能找到系统函数的函数体呢

    作毕业设计与到一个难题。 分析代码时遇到好多linux系统定义的函数。有办法快速找到么? 比如 do_gettimeofday(struct timeval *tv) 原想开源代码公开的好找哈。那...

  • 在fc6下与ARM平台写C程序出现的问题

    我用ARM实验箱 在主机下装了FC6 NFS等都配置好了 在VI下写C程序 和MAKEFILE 编译成报错:armv4l=unknown-linux-gcc -staitc-o hello.c...

  • 李开复 回答如何学好编程

    首先问你一个问题:你们在学校都学些什么课程? 问这个问题的原因是,我认为学校的计算机科学基础课很重要。如果你所在学校的课程设置合理,那你应该先把主要精力花在这些基础课上。很多学生看到基础理论就茫然,...

  • 我在Ubuntu下的第一个c程序(附带Ubuntu下gcc和g++的安装方法)

    代码如下: 打开文本编辑器,打入下面的代码: #include main() { int k; for(k=0;k...

  • Linux内核补丁爆AMD旁路转换缓冲错误

      关于AMD的旁路转换缓冲(TLB)错误及其对四核皓龙芯片的影响上周已经有了很多报道,据国外媒体报道,AMD在为64位Red Hat企业版Linux即Upgrade 4准备一个内核补丁程序。和AMD...

  • 该怎么学内核呢~~

    搞linux也有段时间了,一直想学学内核,但不知道从哪入手~~ 好迷茫~~~ 哪位大虾指导下,,最好能给出具体步骤 先谢谢了...

  • 2.6.23.9内核成功运行

      现在已经把2.6.23.9成功的跑起来了,但是还是有挺多的问题,比如现在的S3C2410FB.C还是会在运行的时候报异常,整的我头大,ROOT根文件系统还没有用上,还有当然就是QT了。但是现在的目...

  • Windows与Linux下的库介绍

    什么是库 库文件是一些预先编译好的函数的集合,那些函数都是按照可再使用的原则编写的。它们通常由一组互相关联的用来完成某项常见工作的函数构成,从本质上来说库是一种可执行代码的二进制形式,可以被操作系统...

  • Linux中配置JDK5或JDK6环境变量

    1. 安装 chmod +x jdk-1_5_0_08-linux-i586.bin ./jdk-1_5_0_08-linux-i586.bin chmod +x jdk-1_5_0_08-...

  • linux内核启动过程的几个地址问题

    问题1:我查了网上说TEXT=0xC0008000是内核启动的虚拟地址,想问下在这里虚拟地址的概念是什么?虚拟地址是啥样的啊,为什么给出的是这个TEXT=0xC0008000啊?虚拟地址的设置和芯片有...

  • Linux下crontab自动运行Java程序乱码解决方案

    假设您要运行.sh文件: 在.sh文件里加入 LANG=en_US.iso885915 NLS_LANG='simplified chinese' export LANG export NLS_LA...

  • 虚拟机下安装fedora 8,有些命令无法使用的问题

    我在VMware下安装了Fedora 8,发现输入ifconfig的命令后,提示我“command not found”,怎么会这样呢?Fedora 8 不太可能弃用这个命令吧,是虚拟机的问题么?...

  • 从今天开始学习Linux的内核源代码

    在安装好的Linux系统中,内核的源代码位于/usr/src/linux. Linux源代码的组成,大体如下: COPYING :有关FSF公共许可证制度GPL的具体说明 Makefile:重构...

  • Bash的另类shell Makefile

    无赖对 Makefile 不太熟悉,为了编译数量不断增加的独立的 .cpp 文件,只有想个另类的办法了。考虑了好几种方法,最后以 Makefile为壳,用 bash 暗渡陈仓。 Makefile 如...

  • 对linux内核中上半部分和下半部分的理解

    操作系统核心在运行期间的活动可以分为两个部分:上半部分(top half)和下半部分(bottom half),其中上半部分为应用程序提供系统调用或自陷的服务,是同步服务,由当前执行的进程引起,在当前...

  • Linux系统参数意义

      所有的TCP/IP调优参数都位于/proc/sys/net/目录. 例如, 下面是最重要的一些调优参数, 后面是它们的含义:      1. /proc/sys/net/core/rmem_max...

  • gcc 的安装

    有没有gcc的安装详细说明啊,我装的是fedora 8,是否把安装盘里的RPMS包里的gcc-4.1.1-30.i386.rpm 包及kernel-headers*.rpm,glibc-devel-*...

  • Linux 2.4 下 TOP 命令跟2.6下的怎么不一样

    为什么在Linux2.4 下执行命令 top -n 1 的idle结果不正常: ... ... CPU states: 1.3% user, 0.1% system, 0.0% nice, 1...

  • Linux内核isdn_net.c文件本地溢出漏洞

      开源操作系统Linux内核Linux Kernel实现上存在本地溢出漏洞,此漏洞存在于drivers/isdn/i4l/isdn_net.c文件中的isdn_net_setcfg()函数在处理发送...

  • linux socke编程实例:一个简单的echo服务器程序

    也许是第一次真正使用linux操作系统,忽然对丢弃已久的C产生了很大的兴趣,最近想学点linux的知识,在linux的世界里面,接触得最多的还是C,故有感写一下linux的socket程序。 也许很...

  • 处理/var/spool/clientmqueue/里的海量文件

    前一段时间做服务器文件备份,写备份脚本时,发现/var/spool/clientmqueue下存在大量文件,fireserver下的改目录下的文件大的无法列出多少,webserver下运行了半天显示2...

  • Seismic Unix安装指南(Linux版)

    前几天给同寝的地物同学安装SU,把配置文件和说明文件都仔细研究了一遍,基本上了解整个安装的流程了,记录于此,希望能对需要使用SU的同志有所帮助 以下过程在Red Hat Linux 9.0、Fedo...

  • linux编程下什么语言前景最好!

    linux编程下什么语言前景最好! 请各位前辈指教,因为和工作直接挂钩,不想浪费时间走弯路了!...

  • 什么叫DMA映射>

    最近在看USB方面的东西,结果有个叫DMA映射的东西,理解起来有点不对头,想请大家给点指点 谢谢...

  • 用java调top命令,结果有问题

    哪位NR能给我解释一下,我用java调linux的top命令,结果没取到输出,打印结果如下: buffer size = -1 Return code = 1 并且报top: failed tty ...

  • 招聘linux开发人员,待遇优厚

    1.熟悉 GTK+, Cairo, Matchbox, GStreamer ... 2.精通 C/C++,有良好的编码习惯。 3.具备较强的自主学习能力,良好的口头和书面表达能力。 有意者请将简...

  • 在Windows下使用gcc

    最近,想将linux机 器上的一个程序拿到Windows下用。直接将souWindowsrce codes拷贝到Windows下无法用Windows的C编译器编译,大概是缺少一些库吧。后 来,想...

  • 请教问题

    现在因为学习的原因,在看内核的东西,找的是从USB开始,听人说这方面以后工作好找,但是不知道该如何看内核代码,想请大家给出点主意或给点建议,谢谢...

  • 发奋学习C++和linux

    今天晚上stephane给我装toolbox,看着他在linux下熟练的运用命令,忽然感觉压力好大啊。 stephane告诉我,因为他的博士3年都在编程,所以现在教授C和C++课程,我3年毕业之后就会...

  • Linux2.6内核比2.4内核的改进仔细说明

    1.模块子系统(Module Subsystem)、统一设备模型(Unified Device Model)和 PnP 支持模块子系统发生了重大变化。 2.稳定性有所提高 为了彻底避免内核加载或...

  • ARM及嵌入式linux培训视频

    本贴属广告,dsp CPLD FPGA开发视频|嵌入式系统开发实用技术视频 ARM及嵌入式linux培训视频|dsp CPLD FPGA开发视频|嵌入式系统开发实用技术视频 少有的精品学习资料!(是...

  • Linux下如何实现秒以下精确定时与休眠

    Linux中提供的休眠函数是sleep和alarm,但是他们仅仅提供以秒为单位的休眠,这中休眠有些进程显然太长了,那么怎样才能使进程以更小的时间分辨率休眠呢? 我知道的方法有2种,下面就做分别介...

  • shell初探

      学linux才几天,可以就在这几天里学的都是些shell命令。现在我也想谈谈自己对shell的认识。   以前在windows下也用过命令行,不过都是些简单的操作。比如:设置启动项?查看网络设置...

  • 安装linux新内核,fedora方式

    创建rpmbuild目录: cd ~ cp -a /usr/src/redhat/ rpmbuild echo '%_topdir %(echo $HOME)/rpmbuild' >> .rpmmac...

  • Linux库知识

    引言: 在xmeeting中,关于usb手柄部分,采用动态库调用方式,下面翻译一篇David A. Wheeler写的文章。文章就如何创建和使用静态库,共享库以及动如何动态装载库进行了论述。内容纲要如...

  • Linux之父话糙理不糙--C vs C++

      Linus Torvalds曾经在十多年前尝试用C++来开发Linux内核,由于种种原因,很快失败了。自那时起他就不时表达对C++的不满。刘江blog上的记录的这个事件只是最近的一次而已。尽管言辞...

  • 《linux设备驱动程序》导读计划

    ldd2,即linux device driver 2nd这本书通过对Linux这个OpenSource的OS帮助大家了解大多数硬件工作的实现,适合对硬件底层机制和实现不是很清楚的C programm...