红联Linux门户
Linux帮助
  • linux下内存学习笔记

      近日,一直在使用并学习着linux,下面是我通过阅读别人的文章,整理出来的笔记,供跟我一个级别的菜鸟参考学习吧,同时自己也可以复习。   1.内存的两个概念:虚拟内存和物理内存,在linux下都...

  • 学习Linux下C语言编程

    1、怎么查看全部命令? 要想在Linux下方便迅速地工作,熟悉Linux命令是一个必须的过程。从我们常见的命令ls出发怎么才能知道全部的命令呢? 首先,用which命令获得ls命令的路径: whic...

  • 调试Linux下的core文件

    如果产生异常,程序退出;除了直接用gdb调试程序,用bt查看堆栈之外,还可以查看程序下产生的core文件,从而跟踪到历史的错误问题。 方法如下: gdb --core=core.xxxxx 进入g...

  • linux下lib说明

    一、lib类型: 与windows下静态库(.lib)和动态库(.dll)一样,linux同样存在静态库(static library 文件后缀为.a)和共享库(shared library 文件...

  • 急救: linux 内核从2.4 升级到2.6, 之前编译的.o不能用了

    我的linux从2.4升级到2.6,之前在2.4下编译出来的.o文件copy到2.6下,确被判定为错误的.o,无法link(在2.4下是OK的),目前我没有src code重新编译.我用 nm *....

  • 在Linux上运行C#

    众所周知,C#是Microsoft推出的.NET语言,只能在.NET平台上运行,例如Win 9x、ME、NT、2000、XP和Win CE之类的操作系统。但是,现在却有了一个叫做Mono的项目,它的目...

  • vmware 6在linux2.6.22内核下安装编译模块错误的解决办法

      看到linux的新版的kernel 2.6.22发布了,于是把它拖下来编译安装到系统上了。用着也没有感觉到什么问题,突然发现vmware不能用了,根本不能启动,忽然想起来vmware下的模块要重新...

  • Linux负载的定义

    使用uptime或者top命令,都可以看到一个负载的输出,形如load average: 0.00, 0.03, 0.00,这个负载到底是什么东西呢,man文档里只是一笔带过,没有具体的给出负载的定义...

  • Linux下怎么用MSDN

    在windows下用vc++等都有MSDN帮助系统,在Linux里怎么使用帮助系统呢?:time:1...

  • 终于看完linux下c编程

      忙了这么多天,终于把linux下的c编程看完了。感觉linux下的编程和windows下的差不多。只是windows下的各种开发平台很多,又有msdn,而在inux下面,只能用vi,emacs或者...

  • Fedora 7编译内核终于成功了

      首先说说编译内核的原因,自己的电脑一直无法关机,以前在fc4时还是可以的,可是没有声音,于是升级内核,可升级后的结果是有声音了,但无法关机。看网上帖子改grub文件也没有解决,曾经尝试编译内核多次...

  • 改mplayerplugin-in插件的经历

      实验室作了一个j2ee的教学系统,在windows下和x86 linux下都跑得不错,音频和视频都使用adobe flash player来实现,但是7.7日接到任务说争取要让系统能在"龙芯"de...

  • 子shell与export命令

    登录到系统后,系统将启动一个用户shell。在这个shell中,可以使用shell命令或声明变量,也可以创建并运行shell脚本程序。运行shell脚本程序时,系统将创建一个子shell。此时,系统中...

  • linux最简单的驱动模型:hello world!

    1.文件hello.c内容如下: #ifndef __KERNEL__ #define __KERNEL__ #endif #ifndef MODULE #define MODULE #end...

  • 交叉编译一个QT应用程序

      在网上和群里面看到有些朋友常对一个在X86机子上的应用程序,怎么移植到板子上产生困惑,只知道怎么样移植Qtopia,那怎么样在qtopia上加上一个应用程序呢?? 为此我写下我在工作中的一点小经验...

  • 学习配置C,C++,GTK,QT等开发环境

      1、配置GCC   刚装好的GCC什么都不能编译,因为没有一些必须的头文件,所以要安装build-essential,安装了这个包会安装上g++,libc6-dev,linux-libc-dev...

  • 编译Linux内核2.6.21.5

      采用网上推荐的一个针对Dell 640m labtop的配置,定制成功,但在启动时无法加载我的windows分区,提示的错误是:   Unable to load NLS charset gb2...

  • ubuntu下QT安装方法

    首先在源里面添加两个地址: debhttp://download.tuxfamily.org/3v1deb feisty eyecandy deb-srchttp://download.tuxfami...

  • 请教内核驱动的问题

    我把摄像头的驱动静态添加到内核(linux-2.6.14.1),烧写到开发板。启动板子,在/dev下有v4l的条目,相应的软件servfox也能工作。但我改动了根文件系统里的内容后---bin和lib...

  • linux用RPM安装gcc成功

    复制以下RPM包到某个目录 compat-gcc-32-3.2.3-47.3.i386.rpm compat-gcc-32-c++-3.2.3-47.3.i386.rpm cpp-3.4.6-3.i3...

  • linux实现两个文件内容相加

    a.txt 0 3 0 9 0 10 0 8 0 10 0 14 0 7 0 10 2 5 0 8 b.txt 1 80 1 68 0 118 24 187 1 120 68 213 5 125 ...

  • shell脚本编程学习

    喜欢的朋友顶啊????? 在红联linux下载区有下载...

  • 谁有嵌入式系统——采用公开源代码和StrongARM/Xscale处理器

    谁有嵌入式系统——采用公开源代码和StrongARM/Xscale处理器,谢谢!...

  • Linux Kernel 2.6.22 to SmartX

    Linux 2.6.22闪亮出场了,把以前在2.6.21版本上的东西移植过来,做个记录,人老了,记性不行了. 1.首先从www.kernel.org下载linux-2.6.22.1.tar.bz2 ...

  • Linux环境下C++编程简介

    一、工具篇: 1、编辑器 vi:最基本的编辑器,功能比较弱,但是比较容易使用。不需要XWindows。 emacs:没有XWindow的前提下,功能比较强大的一个编辑器,比较...

  • linux电池电量的shell

    一个取linux剩余的电量百分比的脚本 1 #!/bin/bash 2 a=$(cat /proc/acpi/battery/BAT0/state|awk '/remain/ {print $3}...

  • linux ulimit max open files

    有时候在程序里面需要打开多个文件,进行分析,系统一般默认数量是1024,(用ulimit -a可以看到)对于正常使用是够了,但是对于程序来讲,就太少了。 修改办法: 重启就OK 修改2个文件。 ...

  • Linux上TCP的shutdown/close备忘

      Linux的版本是kernel-2.6.21:   1,只要TCP栈的读缓冲里还有未读取(read)数据,则调用close时会直接向对端发送RST。   2,shutdown与socket描述...

  • Fortran,在Linux上安家

      许多面向 Fortran 的开发人员在 Linux 上找到了快乐的家园。除了新的开发和移植,在Linux 上使用 Fortran 这一任务中还有相当多的工作涉及旧的应用程序,其中一些已有三十五年以...

  • 如何用C语言实现防止系统关闭时程序非正常退出?

    问题一: 一个服务器登录程序。因为程序本身的问题,导致系统关闭时该登录程序无法从服务器上正常退出,再次登录时服务器就会给出重复登录的提示。 请问如何在程序中捕获系统关闭的信号,在系统...

  • Linux 2.6.22 发布

      经过近两个月的紧张开发后,Linus终于发布了2.6.22版的Linux内核。   和以前的2.6版内核一样,这个内核也包含了很多有趣的特性和更新,Kernel Newbies上有较为详细的概述...

  • 请问 在fedora6.0,TCshell编程问题

    从书上看到 可以使用单引号来进行 命令的替换,如 set name='date',当运行 echo $name是就等于 运行date命令一样,但是在我的机器上去没有如此的效果,我用的 是fedora6...

  • 请教两块无线网卡之间的通信问题~

    我有两块无线网卡,芯片是intesil prism 2.5,我装的驱动是hostap,现在我想要两块网卡之间通信,之前想通过网桥实现,但是我现在想要一个功能很弱的一个网桥,只需要它在两块网卡之间简单的...

  • ubuntu(debian)添加开发工具

    按server默认装的,没有gcc等,只有300M多点。 用apt-get install 了gcc ,g++ ,make这三个包,还是少很东东了。 /usr/include目录下文件太少了,只有c+...

  • 在suse 10.1编译程序时发生的奇怪事情

    我在编译 ex11.cpp ( which will be given at the end) 的时候,使用编译命令 ./a11 (whose content will be given later)...

  • 编译linux内核

    在任何一个子目录下 untar 解开新的内核源程序。 tar xvfz linux-x.x.xx rm /usr/src/linux 这通常是一个符号连接。 在 /usr/src/ 下...

  • ubuntu下编译c语言程序出错解决一例

    首次在ubuntu下编译c源程序,使用gcc,但是提示如下出错信息: test.c:1:19: 错误: stdio.h:No such file or directory test.c:2:23: ...

  • 浅析arm-linux内嵌汇编小程序

    #define __range_ok(addr,size) ({ \ unsigned long flag, sum; ...

  • kernel compiler and gcc

    为了正确的合理地设置内核编译配置选项,从而只编译系统需要的功能的代码,一般主要有下面四个考虑: l 自己定制编译的内核运行更快(具有更少的代码)。 2 系统将拥有更多的内存(内核部分将不会被交...

  • ARM/Linux/WinCE讲座

    7月21日,在上海城市管理学院举办,活动规模200人。 三个专题: 最新ARM技术和嵌入式技术发展动态(ARM中国技术营销经理费浙平主讲) 嵌入式Linux启动代码-...